MSSQL2K

    2년전 백업 정보 삭제 쿼리(mssql 2000)

    DECLARE @backupID intDECLARE @mediaID intDECLARE @restoreID int DECLARE @year char(4)DECLARE @month char(2)DECLARE @day char(2)DECLARE @deleteday char(10) SET @year = year(getdate())-2 -- 2년전SET @month = month(getdate())SET @day = day(getdate())IF len(@month) = 1 SET @month = '0'+ @monthIF len(@day) = 1 SET @day = '0'+ @daySET @deleteday = @year +'-'+ @month +'-'+ @day SELECT TOP 1 @backupID = b..

    sp_addlinkedserver 를 이용해서 MSSQL 2005 에서 MSSQL 2000 연결하기

    부제 : sp_addlinkedserver 를 이용하는 방법 MSSQL 2005 에서 MSSQL 2000 서버의 특정 데이블의 데이터가 필요할 경우가 있습니다. AJAX 를 이용해서 데이터를 가져옵니다. 이건 너무 복잡해집니다. 배보다 배꼽이 더 커질수도 있는 조짐이 보이는 방법이군요.sp_addlinkedserver 를 이용해서 오픈쿼리로 실행을 한다. 일단 이름이 딱 입니다. 정확히 무슨 용도로 사용이 되는지 sp_addlinkedserver 프로시저의 MSSQL 도움말을 살펴보도록 하겟습니다. MSSQL 도움말 : sp_addlinkedserver OLE DB 데이터 원본과 유형이 다른 분산 쿼리를 액세스할 수 있도록 해 주는 연결된 서버를 작성합니다. sp_addlinkedserver와 연결된 서..

    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..

    [MSSQL] 설치후 시작하기

    설치후에 MSSQL 서버를 시작하는 방법은 여러가지가 있다. 1. 서비스관리 - 아래의 메뉴중 시작 버튼을 클릭하면 MSSQL 서비스가 시작되게 됩니다. => 시작/계속 : 서비스가 시작되거나 중지상태에서 시작이 되게됩니다. => 일시 중지 : 서비스를 중지시키는것이 아니라 신규접속만을 차단합니다. => 중지 : 서비스를 중지시킵니다. 2. EM( 엔터프라이즈메니져) - 서버를 선택하고 마우스 우측버튼을 클릭하면 다음과 같은 메뉴가 나오게됩니다. => 시작/계속 : 서비스가 시작되거나 중지상태에서 시작이 되게됩니다. => 일시 중지 : 서비스를 중지시키는것이 아니라 신규접속만을 차단합니다. => 중지 : 서비스를 중지시킵니다. 3. 명령창 - 명령행을 이용해서 서비스로 동작하는 MSSQL 서비스와 MSS..