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

SQL Server 2008 (주요 빌드 버전 10.00.xxxx) sql-server로 태그하십시오.

1
"NOT FOR REPLICATION"옵션이있는 기본 키
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 6 년 전에 이주했습니다 . 최근에 프로젝트를 인수했으며 대부분의 테이블에서 기본 키에 " NOT FOR REPLICATION" 속성이 있음을 발견했습니다 . 나는 DBA는 아니지만 대부분의 데이터베이스에서 기본 키가없는 레코드는 손상된 것으로 간주됩니다. 이러한 레코드의 …

2
Windows 인증을 사용하여 연결된 서버를 작동 시키려면 어떻게해야합니까?
도메인 환경에서 "로그인의 현재 보안 컨텍스트를 사용하여 작성"을 사용하는 다른 서버 인 ServerB에 연결된 서버를 연결하려고합니다. Kerberos를 사용하려면 각 서버에서 SQL Server를 실행하는 서비스 계정에 대해 SPN을 만들어야한다고 읽었습니다. 나는 그것을했고 지금은 인증 체계가 Kerberos임을 보여 주지만 여전히 오류에 직면하고 있습니다. "Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'". Active Directory에서 …

4
SQL Server에서 검색 한 데이터는 전송을 위해 압축됩니까?
Microsoft SQL Server에서 검색된 데이터는 압축됩니까? 연결 문자열에 의해 제어되는 경우 특정 앱에서 사용 중인지 알 수있는 간단한 방법이 있습니까? 분석 도구를 검토 중이며 네트워크를 통해 데이터를 전송하는 데 몇 분이 걸릴 수 있습니다. 동일한 원격 서버의 압축 데이터 저장소에서 데이터를 가져 오면 성능이 향상되어야하는지 궁금합니다. 우리가 주제에 관한 한 …

1
SQL 프로파일 러 / perfmon 대신 확장 이벤트를 언제 사용해야합니까?
확장 이벤트는 더 나은 기술로 보이고 서버에 대한 스트레스는 줄어드는 것처럼 보이지만 SQL 프로파일 러 / perfmon은 더 나은 툴링을 제공합니다. 또한 확장 된 이벤트는 학습 곡선이 더 가파르게 보입니다. 각각 어떤 맥락에서 사용해야합니까? 확장 된 이벤트를 활용하기 위해 가파른 학습 곡선을 넘어서는 것이 가치가 있습니까?

1
SQL Server DDL에서 트랜잭션을 사용하는 방법은 무엇입니까?
모든 삽입이 단일 저장 프로 시저로 수행되는 로그인 테이블이 있습니다. CREATE TABLE dbo.LogTable( LogRefnr int IDENTITY(1, 1) NOT NULL, LogQuery varchar(255) NOT NULL, LogTime datetime NOT NULL, logQueryDuration int NULL, LogSessionID int NULL, CONSTRAINT PK_Log PRIMARY KEY CLUSTERED (LogRefnr) ) go Create procedure DBO.LogInsert ( @Query varchar(255), @time datetime, @duration …

5
빈 열이 테이블에서 공간을 차지합니까?
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . 매우 기본적인 정보를 담은 테이블이 있습니다. 제목과 날짜 필드 만 있습니다. varchar (4000) 인 comment 라는 필드가 있습니다. 대부분의 경우 비워 두지 만 여기에 많은 양의 데이터를 입력합니다. …

5
SQL Server 데이터베이스의 상태를 모니터링하는 데 가장 적합한 쿼리는 무엇입니까?
데이터베이스 상태에 대한 중요한 정보를 얻기 위해 쿼리를 실행할 수 있기를 원합니다. 즉, 쿼리가 데이터베이스의 상태가 양호한 지 여부를 알 수 있기를 원합니다. 이것은이 검사를 위해 상속받은 쿼리입니다. SELECT name AS [SuspectDB], DATABASEPROPERTY(name, N'IsSuspect') AS [Suspect], DATABASEPROPERTY(name, N'IsOffline') AS [Offline], DATABASEPROPERTY(name, N'IsEmergencyMode') AS [Emergency], has_dbaccess(name) AS [HasDBAccess] FROM sysdatabases WHERE …

5
T-SQL에서 IF를 사용하면 실행 계획 캐싱이 약화되거나 중단됩니까?
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 7 년 전에 이주했습니다 . t-SQL 배치에서 IF 문을 사용하는 것이 성능에 해롭다는 것이 나에게 제안되었습니다. 확인을 찾거 나이 주장을 확인하려고합니다. SQL Server 2005 및 2008을 사용하고 있습니다. 주장은 다음과 같은 배치입니다. IF …



8
주어진 로그인에 대한 모든 매핑 된 사용자를 나열하는 쿼리
특정 로그인의 속성을 볼 때 해당 로그인에 매핑 된 사용자 목록을 볼 수 있습니다. SSMS (SQL Server Management Studio)를 프로파일 링했으며 SSMS가 한 번에 하나씩 모든 데이터베이스에 연결하고 sys.database_permissions에서 정보를 검색하는 것을 확인했습니다. 위에 표시된 사용자 매핑 정보를 검색하는 단일 쿼리를 작성할 수 있습니까? 아니면 커서 나 sp_MSforeachdb 등을 사용해야합니까?

5
데이터베이스의 mdf 파일 위치
이 질문은 데이터베이스 관리자 스택 Exchange에서 답변을 얻을 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 6 년 전에 이주했습니다 . 데이터베이스가 Project있습니다. 내가 찾을 수있는 내 문제입니다 .mdf및 _log.ldf내 데이터베이스의 I 다른 사용자에게 내 데이터베이스를 전송할 수 있도록. Microsoft SQL Server 2008 Management Studio를 사용하고 있습니다. 내 Ssms.exe경로에 …



5
SSMS에서 서버 에이전트를 찾을 수 없습니다
나는 가이드 다음입니다 - http://www.sqlchicken.com/2009/07/how-to-create-a-server-side-trace-with-sql-profiler/ I 단계에 도달 할 때까지 노력하고 있습니다 (8) 이제 새로 만든 스크립트를 예약하십시오. SSMS에서 추적하려는 서버에 연결하십시오. 작업 폴더를 볼 수 있도록 SQL Server 에이전트로 이동하여 확장하십시오. 작업 폴더를 마우스 오른쪽 단추로 클릭하고 새 작업을 선택하십시오. 찾을 수 없습니다 SQL Server Agent. 이것을 어디에서 SQL …

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