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

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


6
데이터베이스 2에서 논리 페이지 (5 : 65424)를 가져 오지 못했습니다.
SqlException저장 프로 시저를 호출 하면 다음과 같은 결과가 나타납니다 . 데이터베이스 2에서 논리 페이지 (5 : 65424)를 가져 오지 못했습니다. 4899918190390149120이 아닌 할당 단위 7349876362857938944에 속합니다. System.Data.SqlClient.SqlException 발생 Message = "데이터베이스 2에서 논리 페이지 (5 : 65424)를 가져 오지 못했습니다. 할당 단위 7349876362857938944가 아닌 4899918190390149120에 속합니다. Source = ". Net …

5
백업-> 복원 작업 후 사용자 권한이 엉망 임
여러 개의 SQL Server 2008 데이터베이스를 새 db 서버로 이동하여 모든 파일 (.bak 파일)을 백업하고 이러한 파일을 새 상자에 복사 한 후 복원했습니다 (모두 SQL Management Studio를 사용하여 수행). 모두 괜찮 았지만 이제는 이전 RDBMS에서 계속 작동하는 SQL Server 계정을 사용하여 데이터베이스에 로그인 할 수 없습니다. 내 Windows 인증 로그인은 …

1
suser_name ()이 AD 계정 이름 변경을 반영하지 않는 이유는 무엇입니까?
사용자 이름 중 하나가 법적으로 변경되었으므로 Active Directory 사용자 이름이 domain \ oldname에서 domain \ newname으로 변경되었습니다. 그러나 저장 프로 시저에서이 사용자가 suser_sname ()을 호출하면 새 이름이 아닌 이전 이름을 반환합니다. 인터넷 검색으로 인해 KB 946358 로 이동하여 이름이 서버에 캐시되고 업데이트되지 않습니다. suser_name ()이 LsaLookupSids를 호출하기 때문입니다. 그러나이 기사의 …

2
sp_executesql을 기본적으로 구성 / 사용할 수 있습니까?
SQL Server에 대해 매우 동적 인 SQL 쿼리를 사용하는 응용 프로그램을 찾고 있습니다. 매우 이상하고 복잡한 방식으로 구성된 쿼리를 보면 다른 이야기이지만, 내가 스스로를 알아낼 수없는 (너무 멍청한) 이유가 있다고 말합니다. 쿼리가 함께 포장되어 코드 sp_executesql. 그러나 추적 할 때 많은 쿼리가 래핑 된 것을 볼 수 있습니다 sp_executesql. 전체 …


2
왜 async_network_io 대기 유형이 발생합니까?
지난주에 우리 데이터베이스에 이상한 일이 일어났다. 갑자기 새로운 엔터티 등을 저장할 수 없었던 사용자들을 위해 애플리케이션이 차단되었습니다. 얼마 후 사용자에게 연결 시간이 초과되었습니다. 프로세스 64를 종료하면 정상적으로 다시 저장할 수 있습니다. 문제는 블록 동안 저장하려고 한 엔티티가이를 방지 해야하는 코드 (유일해야하지만 제약 조건이없는 숫자 열)가 있지만 DB에 두 번 이상 …

6
예상 데이터베이스 증가 예측
최근에 DBA 교육생으로 SQL Server 2008을 사용하기 시작했습니다. 데이터베이스의 크기를 계산해야하지만 최근 몇 개월 동안의 성장률과 향후 12 개월 동안의 예상 성장률을 추정해야합니다. sp_spaceused 문을 사용하여 실제 크기를 계산할 수 있지만 다른 모든 것을 어떻게 계산합니까?

1
80M 행 인덱스 테이블에서 삽입 쿼리를 실행할 때 MSG 666
이상하게도 내 저장 프로 시저가 일부 입력 데이터에 대해 메시지 666을 받기 시작했습니다. 다음 구조의 테이블에 행을 삽입하려고하면 마지막 단계에서 저장 프로 시저가 실패합니다. Columns: A_Id: PK, int B_Id: PK, FK, int C_Id: PK, FK, int D_Id: PK, smallint 기본적으로 모든 참조 된 엔터티를 연결하는 테이블입니다. Indexes: IX_TableName_D_id - Clustered …

5
테이블 스키마를 지정하지 않고 쿼리
SQL Server 2000에서 2008 데이터베이스로 많은 테이블을 가져 왔습니다. 가져온 모든 테이블에는 내 사용자 이름이 접두사로 붙습니다 (예 :) erpadmin.tablename. 테이블 특성에서 'erpadmin'이 db 스키마로 나열됩니다. 쿼리를 작성할 때 'erpadmin'을 포함시켜야합니다. 혼동되는 모든 테이블 이름 앞에. 현재 결과 : select * from erpadmin.tablename 원하는 결과 : select * from tablename

5
SQL Server RAID 10 및 RAID 5 설치
SQL Server 및 Vms를 처음 설정했습니다. 전임자는 SQL 설치가 상주 한 C 드라이브 용 Raid 5와 데이터베이스 파일 및 데이터베이스 로그 모두에 RAID 10을 사용했습니다. 그것이 올바른지 또는 SQL 데이터베이스 파일 대신 RAID 5를 사용해야하는지 궁금합니다. 어떤 도움?

3
연결된 서버 위험
여러 서버의 데이터베이스 데이터가 필요한 새로운 기능을 구현하고 있습니다. 이 모든 서버의 데이터를 통합하고 정렬하면됩니다. 생각 나는 두 가지 옵션은 다음과 같습니다. 연결된 서버를 사용하고 간단한 쿼리를 작성하여 한 서버에서 실행될 데이터를 통합하고 다른 서버에서 데이터를 수집합니다. 응용 프로그램을 사용하여 모든 서버에서 데이터를 수집 한 다음 SQL Server로 다시 보내 …

1
SSIS 2008 패키지 구성이 무시 됨
명령 줄에 / ConfigFile something.dtsConfig를 지정할 때 2005와 비교하여 2008 년 패키지 구성이 변경되면서 패키지에 정의 된 변수는 구성 파일의 설정을 사용하는 대신 디자인 타임 값을 유지합니다. 외부 구성 파일을 전혀 사용하지 않는 방법을 잘 모르겠습니다. 설정된 디자인 타임 구성 만 외부 파일의로드를 덮어 쓰 겠다는 기사를 읽었습니다. 이것은 변수를 …

2
미러 데이터베이스의 트랜잭션 로그 유지 관리
SQL Server 버전 : 2008 R2 엔터프라이즈 SP2 SQL Server 유지 관리를 처리하려고하는데 잘못된 것으로 생각되는 것을 발견했습니다. 각각 3 개의 데이터베이스가있는 단일 프로덕션 인스턴스가 있으며 각 데이터베이스는 오프 사이트로 DR 인스턴스에 미러링됩니다. DR 인스턴스를 살펴보면서 LDF 파일이 엄청나게 많이 사용 된 데이터베이스의 경우 35GB가 넘는 거대한 것으로 나타났습니다. 미러 …

4
축소 SQL Server 2008 R2 후 로그 파일 크기 수동 설정
실무에서 다소 비자발적 인 DBA가되고 있으며 실제로 무언가에 대한 도움이 필요하다. 전체 복구 모드에 40GB 데이터베이스가 있고 로그 백업이 구성되지 않았으며 84GB의 큰 로그 파일이 있습니다. 지금까지이 상황을 해결하려는 계획은 데이터베이스에서 전체 로그 백업을 실행하고 로그 파일을 축소하며 매일 밤 데이터베이스 백업으로 로그 백업을 실행하여 유지 관리 계획을 유지하는 데 …

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