본문 바로가기

OS 관련/windows server 2003 + SQL2000

SQL 테이블에있는 공백이 아닌 값 체크 select * from 테이블명 where not(rtrim(컬럼명)='') - 붉은색 not부분을 빼면 공백값을 가져온다..다른 where절과 and를 붙여 썼다.. 기본문서는 검색을 통해 여기를 참고 하였다. http://k.daum.net/qna/view.html?qid=0Fnxl
SQL <NULL> 값을 공백값으로 바꾸기(쿼리분석기로) update 테이블명 set AAA = '' where AAA is null -AAA는 테이늘 컬럼 열값으로 AAA에 해당하는 열의 값을 공백값으로 바꾸어 준다
특정테이블이 쿼리분석기가 안먹히고 테이블명이 잘못되었다고 나올때 -사용자를바꾸어준다- 검색,수정,삭제 등이 오류가 발생할 경우 아래와 같이 처리한다. exec sp_changeobjectowner '기존소유자이름.테이블명', 'dbo'
SQL2000 - DB복원시 사용자가 이미있습니다. 출처 :http://blog.naver.com/teched/100042895558 디비복원후 사용자로그인설정시 기존로그인 아이디가 붙어 삭제도 안되고 적용도 안되고 그럴땐 위 같이 쿼리분석기로 일치시켜주면 되었다....뭐이리 복잡해 ㅡㅡ;
cdo.message 오류 - 권한이없습니다.- -웹호스팅을 하다 서버호스팅으로 변경해서 운영중입니다. 다변경했는데 폼메일 발송이 안되더군요.. 1주일간 검색해보고 이짓저짓다해봤는데 결론은 메일루트 폴더에 권한설정문제 였습니다... everyone 권한을주니 (쓰기권한) 발송이 되더군요.. 하지만 everyone 권한은 절대주면 안된다고 해서... 네트웩서비스 로 권한을 주었더니 이것도 발송이 되더군요 서버호스팅은 모두 사용자가 셋팅및 관리 라 좀부담스럽기도하고 머리 뽀개질것 갔고...에혀 어쟀든 sucess...