«sql-server-2005» 태그된 질문

Microsoft의 SQL Server는 여러 데이터베이스에 대한 다중 사용자 액세스를 제공하는 서버로 실행되는 관계형 데이터베이스 관리 시스템 (RDBMS)입니다. 이 태그는 2005 버전에 대한 질문입니다.

7
전체 백업 후 트랜잭션 로그 백업 크기를 줄이려면 어떻게합니까?
Sql Server 2005 인스턴스에서 실행되도록 세 가지 유지 관리 계획이 있습니다. 주간 데이터베이스 최적화 및 전체 백업 매일 차등 백업 시간별 트랜잭션 로그 백업 시간별 로그 백업은 일반적으로 활동 수준에 따라 수백 Kb에서 10Mb 사이이며 일주일이되면 주말까지 약 250Mb로 증가하고 주별 백업은 약 3.5Gb입니다. 내가 가진 문제는 전체 백업 이전의 …

7
DBCC SHRINKFILE의 진행 상황을 확인하는 방법?
DBCC SHRINKFILE진술 의 진행 상황을 알 수있는 방법이 있습니까? 여기 내가 어떻게 실행했는지 dbcc shrinkfile ( 'main_data', 250000) SQL Server 2005와 2008 모두에서 위의 문을 실행하고 있습니다. [업데이트] 진행 상황과 실행중인 텍스트를 확인하기 위해 실행 한 쿼리는 다음과 같습니다. select T.text, R.Status, R.Command, DatabaseName = db_name(R.database_id) , R.cpu_time, R.total_elapsed_time, R.percent_complete …

3
SQL Server의 시간 초과 절약 테이블
SSMS를 사용하여 SQL Server 2005에서 많은 데이터가있는 테이블에 열을 추가하려고합니다. 따라서 테이블을 찾아 수정을 선택하고 새 열을 추가하십시오. 그런 다음 저장을 누르면 다음 경고가 표시됩니다. 정의 저장 많은 양의 데이터가있는 테이블을 변경하면 상당한 시간이 걸릴 수 있습니다. 변경 사항을 저장하는 동안 테이블 데이터에 액세스 할 수 없습니다 DB가 오프라인 상태이고 …

6
SQL Server 데이터베이스의 데이터 정렬을 어떻게 변경합니까?
단일 데이터 정렬-Latin1_General_CI_AS (표준 데이터 정렬)에서 모든 데이터베이스를 표준화하려고합니다. SQL_Latin1_General_CP1_CI_AS에있는 일부 데이터베이스가 있습니다. ALTER DATABASE를 사용하여 데이터베이스 데이터 정렬을 변경할 수 있지만 새 개체에만 영향을 미칩니다. 내 이해는 기존 열을 변경하는 유일한 방법은 모든 테이블의 각 열에 대해 ALTER COLUMN을 수행하는 것이므로 모든 인덱스를 삭제하고 다시 작성해야합니다. 다음과 같이 보일 …

8
SQL Server에서 백업을 복원하면 오류가 발생합니다
prod (Windows Server 2003의 SQL Server 2000)로 이동해야하는 데이터베이스 (Windows Server 2008의 SQL Server 2005)가 있습니다. 내 프로세스는 다음과 같습니다. dev에 로그인하여 SQL Server Management Studio를 엽니 다. 데이터베이스를 마우스 오른쪽 버튼으로 클릭하십시오 | 작업 | 지원. 모든 기본 옵션 유지 (전체 백업 등) .bak 파일을 로컬로 prod (네트워크 드라이브 …

7
SQL Server-메모리에 DB를 강제로 배치 하시겠습니까?
SQL Server 2005 64 비트를 실행하는 강력한 Windows 2008 x64 서버 (4 x 4 코어 CPU, 32GB RAM)가 있습니다. 우리는 페이지가 메모리에 캐시 될 때까지 (6GB) 작지만 매우 중요한 데이터베이스가 액세스 속도가 느립니다 (사용은 매우 임의의 I / O이므로 주어진 페이지가 메모리에 있고 최종 사용자가 확률이 매우 낮습니다. 초기 속도 …


7
서버에 실제로 얼마나 많은 RAM이 필요합니까?
전 세계에 꽤 많은 서버가 배포되어 있습니다. 6GB RAM이있는 SQL Server 2005 x64가 설치된 Windows 2003 x64를 실행하고 있습니다. 몇 년 전에 주문한 사람이 실제로 무엇을하는지 알지 못했기 때문에 상자에는 최상의 구성 (또는 수용 가능한 구성)이 없습니다. 상자의 메모리가 거의 일정하게 유지되지 않고 페이징 파일을 사용하면 모든 것이 느려집니다. 일반적으로 …

2
SQL Server 2005에서 어느 정도의 RAM을 사용하는지 데이터베이스 확인
내 친구가 오늘 나에게 (동요 된 고객을 진정시키기 위해) SQL Server 2005에서 어떤 데이터베이스가 주어진 시간에 (서버의 RAM에있는) 얼마나 많은 메모리를 사용하는지 알 수있는 방법을 물었습니다. 그게 가능합니까? 그렇다면 어떻게? 기본 제공 SQL Server 도구를 사용하여이 작업을 수행 할 수 있습니까? 아니면 추가 타사 옵션이 필요합니까? 그의 전용 SQL Server …

4
SQL Server 설치 : 32 비트입니까 아니면 64 비트입니까?
최근에 Server 2003에서 Server 2008로 이동하여 DB 서버 중 하나에서 OS 업그레이드를 수행하고있었습니다. DBMS는 SQL Server 2005입니다. 새 Windows 설치에서 SQL을 다시 설치하는 동안 다른 DB 서버로 이동하여 몇 가지를 확인했습니다. 설정. 이제 나는 항상이 두 번째 서버가 Server 2003 x64 + SQL 2005 x64라고 생각했지만 지금은 이것에 대해 의구심이 …

2
SQL Server 2005/2008-여러 파일 / 파일 그룹-몇 개입니까? 왜?
저는 마음에 드는 개발자입니다. 그러나 때때로 고객은 이러한 문제를 처리 할 수있는 적절한 DBA를 가지고 있지 않으므로 결정을 요청했습니다 .... 합리적인 크기의 SQL Server 데이터베이스 (Northwind 또는 AdventureWorks보다 큰 것, 약 2-4GB의 데이터 + 인덱스 등)를 처리 할 때 전략 / 모범 사례는 무엇입니까?-여러 파일 / 파일 그룹을 사용합니까? 그렇다면 …

4
“DbccFilesCompact”상태가“Suspended”인 이유는 무엇입니까?
600G 데이터 파일에서 SHRINK 파일을 실행하고 있습니다. 현재 상태가 "중지"로 및보고 sys.dm_exec_requests.percent_complete를 위해 DbccFilesCompact이 실행 (하지만 매우 느리게) 것을 명령 보고서 일시 중단 된 이유와 원활하게 실행하는 방법을 확인할 수있는 방법이 있습니까? FYI- 상태 확인을위한 SQL 쿼리 select T.text, R.Status, R.Command, DatabaseName = db_name(R.database_id) , R.cpu_time, R.total_elapsed_time, R.percent_complete from sys.dm_exec_requests …

1
데이터베이스 오프라인으로 전환
우연히 컨텍스트 메뉴 명령> 작업> 오프라인으로 가져 오기를 통해 DB를 오프라인으로 만들려고했습니다. 프로세스가 현재 진행 중이며 새로운 연결을 만들 수 없습니다. 이 과정을 어떻게 취소합니까?


2
db_datareader / db_datawriter 스키마의 소유권 할당을 취소하는 방법은 무엇입니까?
내가 의미 에 SQL Server 로그인을 할당 db_datareader db_datawriter 데이터베이스 역할 . 그러나 배가 아프고 피곤한 순간 우연히 그 사용자에게 스키마 소유권을 부여합니다. 사용자가 두 내장 스키마 를 "소유" 한다는 개념적인 의미 를 지금은 무시 합니다. 그리고 사용자가 두 스키마를 소유하고 있다면 문제 가 발생 하더라도 잠시 무시하십시오 (예 : …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.