전체 글

전체 글

    EM 접속시간을 줄여보자 - sp_MSdbuseraccess 편

    exec sp_MSdbuseraccess N'db', N'%' 이 프로시져는 사용자가 접근가능한 모든 데이터베이스 목록을 확인 할때 사용을 합니다. 별로 쓰일 용도가 없을것 같지만, MSSQL 관리도구중 사용이 간단한 엔터프라이즈 메니져(Enterprise Manager. 이하 EM)로 접속을 하면 모든 데이터베이스 목록을 불러오는 부분에서 사용이 됩니다. Microsoft 기술문서에 적혀있는 부분을 인용하면 다음과 같습니다. 기술문서 : KB88969 CAUSE SQL Server Enterprise Manager calls the sp_MSdbuseraccess stored procedure to determine the accessibility of each database. The sp_MSdbu..

    Scripting.Dictionary 사용하기..1

    Scripting.Dictionary 데이터베이스를 사용하지 않고 원하는 데이터를 뽑아서 사용하기란 쉽지가 않습니다. 파일로 저장을 해서 읽어오고 저장하고 정리하고 읽어오고 저장하고 읽어오고 저장하고... 물론 배열로 만들면 기준이 되는 데이터를 처음부터 끝까지 반복해서 비교하면 원하는 결과가 나오기는 합니다. 하지만 데이터가 많이지고, 배열을 재정의하는 부분이 중간에라도 나온다면, 나중에 그 코드를 볼때의 느낌은 정말.. 깜깜합니다. ( 제가 만든것을 봐도 제가 하나하나 값을 찍어보고 구조를 판단해야 하더군요. 제가 요즘 부쩍 단기기억력상실이 심해져서요. ) 우선 배열과 차이점을 꼽아보면 몇가지가 나옵니다. 1. 데이터의 검색 및 추가, 수정, 삭제가 쉽다. 2. 사용법이 간단하다. 3. 모든 데이터를..

    LMHOSTS 사용하기

    [LMHOSTS 파일 정보 및 미리 정의된 키워드WINS 서버는 사용이 극히 드물고 자료도 찾기 힘들어서 이전까지 신경을 쓰지 않았다. 그러다가 만난문제가 LMHOSTS 파일의 편집이라는 난관에 부딪혔다. 사실, HOSTS 파일 수정처럼 간단한 일인줄 알고 있었는데, 실제 LMHOST 파일을 수정하여도 반영이 안되는 현상이 발생했다. 그간 게으른것에 대한 대가인지 이번기회에 확실히 알고자 하였습니다. LMHOSTS 파일정보 경로 : %SYSTEMROOT%\system32\drivers\etc\lmhosts window 2000 의경우 c:\winnt\system32\drivers\etc window XP 이상의 경우 c:\windows\system32\drivers\etc 단, lmhosts 파일이 없을..