SQL Server 2005 추가 정보 파일의 변경 내용

기술 자료 번역 기술 자료 번역
기술 자료: 907284 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

소개

이 문서에서는 Microsoft SQL Server 2005 추가 정보 파일의 변경 내용에 대해 설명합니다.

추가 정보

SQL Server 2005의 ReadmeSQL2005.htm 파일을 게시한 이후에 다음과 같은 정보가 변경되었거나 새로 추가되었습니다.

DCOM Server Process Launcher 서비스가 시작되지 않은 경우 Windows Server 2003 서비스 팩 1 이상 버전의 Windows Server 2003이 실행되는 컴퓨터에서 SQL Server 2005 설치가 실패함

DCOM Server Process Launcher 서비스(DCOMLAUNCH)가 시작되지 않은 상태에서 Windows Server 2003 SP1(서비스 팩 1) 이상 버전의 Windows Server 2003에서 SQL Server 2005를 설치할 수 있습니다. 이 서비스가 시작되지 않으면 다음과 비슷한 오류 메시지가 표시됩니다.
오류 1601 Microsoft SQL Server 2005 설치 지원 파일 설치 중 자세한 내용을 보려면 로그 파일 참조
또한 SQL Server 2005 설치 지원 파일 구성 요소의 로그 파일(SQLSetupNumber_InstanceName_Support.log)에 다음 오류 메시지가 로깅됩니다.
MSI (c) (A8:54) [13:10:24:325]: 서버에 연결하지 못했습니다. 오류: 0x800706BA

소문자 또는 대/소문자 구분 데이터 정렬을 포함하는 Windows Vista 컴퓨터에서 QL Server 2005 설치가 실패함

데이터 정렬이 대/소문자를 구분하며 컴퓨터 이름에 소문자나 특수 문자가 들어 있는 경우 SQL Server 2005의 새 설치가 실패합니다. 이 문제를 해결하려면 컴퓨터 이름을 대문자만 포함된 이름으로 바꿔야 합니다. SQL Server 2005의 업그레이드 설치는 이 문제의 영향을 받지 않습니다.

SQL Server 암호가 대/소문자를 구분함

SQL Server 2005에서 암호는 운영 체제와 연결되어 있습니다. 따라서 SQL Server 2005 로그인 암호는 이제 대/소문자를 구분합니다.

64비트 컴퓨터의 오류 및 사용 보고 대화 상자에서 오류 메시지가 발생할 수 있음

64비트 환경에서 SQL Server 2005를 실행하는 경우 오류 및 사용 보고 대화 상자의 고급 속성 탭에서 설정을 변경하려고 하면 오류 메시지가 발생할 수 있습니다. 이 오류 메시지는 기타 (x86) 구성 요소의 오류 보고서 위치 필드가 비어 있는 경우에 나타납니다. 오류 보고서 위치 필드에 로컬 드라이브의 올바른 폴더 이름을 입력하는 것이 좋습니다. 이 폴더는 기타 구성 요소에 대해 지정한 폴더와 같은 폴더일 수 있습니다.

SQL Server Management Studio에서 빈 오류 메시지가 발생할 수 있음

SQL Server 2005가 실행되는 Microsoft Windows 2000 기반 컴퓨터를 Microsoft Windows Server 2003 SP1(서비스 팩 1)로 업데이트할 수 있습니다. 이 작업을 수행할 때 SQL Server Management Studio에 빈 오류 메시지가 나타날 수 있습니다.

이 문제를 해결하려면 운영 체제를 업그레이드한 후에 Microsoft .NET Framework를 복구하십시오. 이렇게 하려면 다음과 같이 하십시오.
  1. 제어판에서 프로그램 추가/제거를 엽니다.
  2. Microsoft .NET Framework 2.0을 클릭합니다.
  3. 변경/제거를 클릭합니다.
  4. 복구를 클릭한 후 다음을 클릭합니다.
  5. 복구가 완료된 후 컴퓨터를 다시 시작하라는 메시지가 나타나면 컴퓨터를 다시 시작합니다.

DBCS 코드 페이지 사용 방법

운영 체제가 더블 바이트 문자 집합(DBCS) 코드 페이지를 사용하도록 구성된 경우 SQL Server 스크립트 생성 마법사에서 출력 파일에 대해 ANSI 인코딩 대신 UNICODE 인코딩을 선택합니다.

SQL Server Express Edition에 이전 버전과의 호환성 구성 요소가 없음

Microsoft SQL Server 2000 Desktop Engine 서비스 팩 4(MSDE SP4)는 Microsoft SQL Server 7.0을 기반으로 합니다. MSDE SP4에서 SQL Server 2005 Express Edition으로 업그레이드하려고 하면 설치하는 동안 이전 버전과의 호환성을 위한 구성 요소가 없다는 오류 메시지가 나타납니다. 또한 설치 로그 파일에도 오류 메시지가 기록됩니다. 이 오류 메시지에는 SQL Server Express Edition의 설치 폴더에 SQLServer2005_BC.msi 파일이 없다는 내용이 표시됩니다.

SQL Server Express Edition 설치를 완료하려면 SQL Server Express Edition 설치를 복구 모드에서 실행해야 합니다. 자세한 내용은 SQL Server 2005 온라인 설명서에서 "HOWTO: 명령 프롬프트에서 SQL Server 2005 설치" 항목을 참조하십시오.

SQL Server 2005 온라인 설명서에 대한 자세한 내용을 보려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://www.microsoft.com/downloads/details.aspx?FamilyID=be6a2c5d-00df-4220-b133-29c1e0b6585f&DisplayLang=ko
.

일부 지역화된 버전의 SQL Server 구성 요소 업데이트 대화 상자에 가비지 문자가 나타남

'SQL Server 2005 설치 프로그램에서 다음 조건이 다음 순서대로 발생할 경우 SQL Server 구성 요소 업데이트 대화 상자의 텍스트에 "\\"와 같은 가비지 문자가 나타납니다.
  • 다른 언어 버전의 SQL Server 구성 요소를 설치합니다.
  • 설정을 변경하지 않고 구성 요소를 다시 설치합니다.
이 문제는 다음과 같은 구성 요소에서 발생합니다.
  • 분석 서비스
  • 관리 및 모니터링 도구

클러스터된 환경에서 전체 텍스트 검색에 필요한 권한이 변경됨

추가 정보 파일에서 "4.1.6 절 전체 텍스트 검색에 대한 권한 낮추기" 항목이 변경되었습니다. 클러스터된 환경에서 MSFTESQL(SQL Server용 Microsoft 전체 텍스트 엔진) 서비스 계정에 대한 특정 사용 권한을 필요로 하는 제한이 제거되었습니다. 클러스터된 환경에서는 MSFTESQL 서비스 계정에 더 이상 로컬 Administrator 권한이 필요하지 않습니다.

참고?권한이 낮은 계정에서 MSFTESQL 서비스가 실행되도록 설정하는 것이 가장 좋습니다.

SQL Server 2005를 네트워크 공유로 복사한 후 복사 위치에서 설치 프로그램을 실행하는 방법

Microsoft Developer Network(MSDN) 웹 사이트에서 SQL Server 2005를 다운로드하는 경우 다음 두 다운로드로 제품이 분할됩니다.
  • SQL Server 2005 - Developer Edition - Servers
  • SQL Server 2005 - Developer Edition - Tools
SQL Server 2005를 설치하려면 Servers 및 Tools 파일을 "Servers" 및 "Tools"라는 폴더에 다운로드해야 합니다. 그렇지 않으면 도구 구성 요소와 SQL Server 온라인 설명서를 설치할 때 설치 프로그램이 실패합니다. 또한 다음 오류 메시지가 설치 프로그램 Core.log 파일에 기록됩니다.
CORE.LOG
=========

오류: Action "InstallToolsAction.10" threw an exception during execution. Error information reported during run:

Target collection includes the local machine.

Fatal Exception caught while installing package: "10"

Error Code: 0x80070002 (2)

Windows Error Text: The system cannot find the file specified.

Source File Name: sqlchaining\sqlprereqpackagemutator.cpp


Function Name: sqls::SqlPreReqPackageMutator::modifyRequest

Source Line Number: 196


WinException caught while installing package. : 1603

Error Code: 0x80070643 (1603)

Windows Error Text: Fatal error during installation.

Source File Name: packageengine\installpackageaction.cpp


Function Name: sqls::InstallPackageAction::perform

Source Line Number: 167

ForEachDirectory 샘플 추가 정보 파일이 완전하지 않음

ForEachDirectory 샘플용 추가 정보 파일이 완전하지 않습니다. 완전한 추가 정보 파일을 구하려면 SQL Server 2005 온라인 설명서에서 "ForEachDirectory 샘플" 항목을 참조하십시오.

SQL Server 2005 설치 프로그램에는 1.6GB의 디스크 공간이 필요함

시스템 드라이브의 사용 가능한 디스크 공간이 1.6GB보다 작은 경우 SQL Server 2005를 설치할 수 없습니다. 이 공간의 대부분은 잠깐 동안만 사용됩니다. 설치 프로그램을 실행한 후에는 SQL Server 2005에 700MB의 디스크 공간이 필요합니다.

고유한 비클러스터형 인덱스를 온라인으로 생성할 수 없음

최신 SQL Server 2005 릴리스에서 고유한 비클러스터형 인덱스를 온라인으로 생성할 수 없습니다. 이 동작은 다음 문에만 영향을 줍니다.
  • CREATE UNIQUE NONCLUSTERED INDEX
  • CREATE UNIQUE NONCLUSTERED INDEX WITH DROP_EXISTING
  • ALTER TABLE ADD CONSTRAINT PRIMARY KEY NONCLUSTERED
  • ALTER TABLE ADD CONSTRAINT UNIQUE NONCLUSTERED
자세한 내용은 SQL Server 2005 추가 정보 파일의 4.1.23절을 참조하십시오. 지원되는 온라인 인덱스 작업에 대한 자세한 내용은 SQL Server 2005 온라인 설명서를 참조하십시오.

ROLAP 쿼리를 사용할 경우 오류 메시지가 발생할 수 있음

조건이 RootMemberIf=ParentIsMissing을 사용하는 상위/하위 차원에 있는 ROLAP 쿼리를 사용하는 경우 다음 오류 메시지가 발생할 수 있습니다.
셀 속성을 표시할 수 없습니다.

업그레이드 중에 SQL Server Analysis Services 또는 데이터베이스 엔진을 설치하면 설치 프로그램이 실패함

SQL Server 2005 설치 프로그램은 SQL Server를 업그레이드할 때 공유 드라이브 정보를 수집하지 않습니다. 따라서 다음과 같은 경우 업그레이드하는 동안 설치 프로그램이 실패할 수 있습니다.
  • 데이터베이스 엔진의 인스턴스에 SQL Server 2005 Analysis Services를 추가하는 경우
  • SQL Server 2005 Analysis Services의 인스턴스에 데이터베이스 엔진을 추가하는 경우
  • 데이터베이스 엔진 업그레이드와 새 SQL Server Analysis Services 인스턴스 설치를 동시에 수행하는 경우
이 문제를 해결하려면 명령 프롬프트에서 설치 프로그램을 실행합니다. SQL Server 2005 Analysis Services를 설치하는 경우 INSTALLASDATADIR 매개 변수를 데이터베이스 엔진 데이터 파일이 있는 공유 드라이브로 설정하고, 데이터베이스 엔진을 설치하는 경우 INSTALLSQLDATADIR 매개 변수를 Analysis Services 데이터 파일이 있는 공유 드라이브로 설정합니다.

예를 들어, 다음 구문을 사용하면 데이터베이스 엔진 데이터 파일의 경로를 Analysis Services 데이터 파일의 경로와 동일하게 지정할 수 있습니다.

참고 설치에 해당하는 정보를 제공해야 합니다.
start /wait <DVD Drive>:\setup.exe /qn UPGRADE=SQL_Engine VS=<VSName> INSTALLVS=Analysis_Server 
INSTANCENAME=MSSQLSERVER SQLACCOUNT=<DomainName\UserName> SQLPASSWORD=<StrongPassword> 
ADMINPASSWORD=<StrongPassword> ADDLOCAL=Analysis_Server,AnalysisDataFiles,Client_Components 
INSTALLASDATADIR="I:\DATA\" INSTALLSQLDATADIR="I:\DATA\" SQLCLUSTERGROUP="DomainName\GroupName"
ASCLUSTERGROUP="DomainName\GroupName" AGTCLUSTERGROUP="DomainName\GroupName"
FTSCLUSTERGROUP="DomainName\GroupName" SQLBROWSERACCOUNT=<DomainName\UserName> 
SQLBROWSERPASSWORD=<StrongPassword> ASACCOUNT=<DomainNane\UserName> ASPASSWORD=<StrongPassword>
 PIDKEY=<pidkey value without a "-">

ROLAP를 사용할 때 오류 메시지가 발생할 수 있음

ROLAP를 사용하며 큐브가 여러 데이터 원본의 테이블을 사용합니다. 큐브를 찾으려고 하면 다음 오류 메시지가 나타날 수 있습니다.

오류 메시지 1
OLE DB 오류: OLE DB 또는 ODBC 오류: 구성 요소 'Ad Hoc Distributed Queries'가 서버 보안 구성의 일부로 해제되었으므로 이 구성 요소의 문 'OpenRowset/OpenDatasource'에 대한 액세스가 차단되었습니다.
시스템 관리자는 sp_configure를 사용하여 'Ad Hoc Distributed Queries'의 사용을 활성화할 수 있습니다. 'Ad Hoc Distributed Queries' 활성화 방법은 SQL Server 온라인 설명서의 "노출 영역 구성"을 참조하십시오. ; 42000.
오류 메시지 2
OLE DB 오류: OLE DB 또는 ODBC 오류
이 문제는 SQL Server 2005가 특정 공급자 집합에만 처리 중인 액세스 권한을 부여하기 때문에 발생합니다. SQLNCLI는 SQL Server 2005의 새 네이티브 OLE DB 공급자이며 액세스 권한을 갖습니다. 그러나 SQLNCLI.1은 SQLNCLI의 버전별 공급자이며 공급자 목록에 없으므로 액세스 권한을 갖지 않습니다. SQLNCLI가 SQLNCI.1을 나타내기 때문에 SQLNCLI와 SQLNCLI.1은 동일한 것이지만 SQL Server 2005는 SQLNCLI와 SQLNCLI.1을 동일한 것으로 인식하지 않습니다. SQL Server 2005는 SQLNCLI.1에 대한 액세스를 차단합니다.

이 문제를 해결하려면 다음 방법 중 하나를 사용하십시오.
  • OLE DB 연결 문자열에서 SQLNCLI.1 대신 SQLNCLI를 사용합니다.
  • SQL Server에서 SQLNCL.1을 처리 중인 액세스 권한을 가진 공급자 목록에 명시적으로 추가합니다.

EXPORT MINING MODEL 명령을 사용할 때 어설션이 발생함

로컬 큐브에 대해 EXPORT MINING MODEL 명령을 사용할 때 어설션 또는 기타 오류가 발생할 수 있습니다. 이 문제를 해결하려면 EXPORT 문을 실행하기 전에 로컬 큐브에 대한 연결을 닫은 다음 다시 여십시오.

.NET Framework 1.1 또는 .NET Framework 1.0을 사용하여 만든 응용 프로그램에서 복제 ActiveX 컨트롤을 호출할 수 없음

복제 ActiveX 컨트롤은 더 이상 Replication Management Objects(RMO)에서 관리되는 코드로 프로그래밍하는 데 사용되지 않습니다. 관리되는 코드에서 ActiveX 컨트롤을 호출하는 경우 .NET Framework 2.0을 사용해야 합니다. 이전 버전의 .NET Framework를 사용하는 경우 예외가 발생합니다.

복제 토폴로지의 서버에서 sa 계정 이름을 변경하면 안 됨

SQL Server 2005에서 ALTER LOGIN 명령을 사용하여 sa 계정을 다른 이름으로 변경할 수 있습니다. 복제 토폴로지의 서버에서는 이름 변경이 지원되지 않으며, 이름을 변경하면 복제가 실패할 수 있습니다.

MSDE에서 SQL Server Express로 업그레이드하는 중에 msdb 데이터베이스가 업그레이드되지 않음

MSDE에서 SQL Server Express로 업그레이드하는 경우 msdb 데이터베이스가 업그레이드되지 않습니다. 다음과 같은 복제 기능이 적용됩니다.
  • MSDE 인스턴스에서 업그레이드된 SQL Server Express 인스턴스로 복제 데이터베이스를 연결하거나 복원할 수 없습니다. SQL Server Express의 새 인스턴스로 데이터베이스를 연결하거나 복원할 수 있습니다.
  • 업그레이드된 SQL Server Express 인스턴스에서 구독을 만들 때 고려해야 할 사항이 있습니다.
    • 새 구독 마법사를 사용하여 업그레이드된 인스턴스에서 구독을 만들 수 없습니다.
    • Windows 동기화 관리자에 구독이 설정되어 있는 경우 RMO(Replication Management Objects) 또는 Transact-SQL 저장 프로시저를 사용하여 업그레이드된 인스턴스에서 구독을 만들 수 없습니다.
    SQL Server Express의 새 인스턴스에서는 새 구독 마법사, RMO 또는 Transact-SQL 저장 프로시저를 사용하여 구독을 만들 수 있습니다.

SQL Server 2000 또는 SQL Server 7.0에서 업그레이드하는 중에 SA의 기본 데이터베이스가 MASTER로 변경됨

SQL Server 2000 또는 SQL Server 7.0에서 출시된 SQL Server 2005 버전으로 업그레이드하는 경우 SA의 기본 데이터베이스가 MASTER로 변경됩니다. 이 문제는 SA 계정이 특수 계정이고 캐시된 경우에 발생합니다. 이 동작을 해결하려면 dbcc freesystemcache 명령을 실행하거나 SQL Server 서비스를 다시 시작합니다.

sa 계정에 대한 기본 언어 변경

SQL Server sa 계정의 기본 언어는 설치 또는 업그레이드 중에 선택한 언어입니다. Microsoft SQL Server의 이전 릴리스에서 sp_configure 저장 프로시저를 실행하여 서버의 기본 언어를 변경하면 sa 계정의 기본 언어도 업데이트됩니다. SQL Server 2005에서 sa 계정의 기본 언어를 변경하려면 sp_defaultlanguage 저장 프로시저를 실행하고 DBCC FREESYSTEMCACHE 명령을 실행한 다음 새 세션을 시작해야 합니다. sp_configure를 실행하여 서버의 기본 언어를 변경하면 sa 계정의 기본 언어가 업데이트되지 않습니다.

병렬 설치

경고 SQL Server 2005 설치가 병렬로 구성된 경우 SQL Server 2005 서비스에는 전역 도메인 그룹에 속한 사용자 계정을 사용해야 합니다. 이 계정은 로컬 Administrators 그룹에 직접 나타나지 않아야 합니다. 이러한 경고를 해결하지 못하면 병렬 설치와 SQL Server 2005 단독 설치 간에 예기치 않은 보안 동작이 발생할 수 있습니다.

Windows Vista 기반 컴퓨터의 SQL Server Management Studio에서 데이터베이스를 연결할 때 "물리적 파일 <파일 이름.mdf>"을(를) 열 수 없습니다.라는 오류 메시지가 표시됨

Windows Server 2003 기반 컴퓨터 또는 Windows XP 기반 컴퓨터의 Microsoft SQL Server 2005에서 데이터베이스를 분리합니다. Windows Vista 기반 컴퓨터의 SQL Server Management Studio에서 이 데이터베이스를 연결하려고 하면 다음 오류 메시지가 표시됩니다.
메시지 5120
물리적 파일 <파일 이름.mdf>을(를) 열 수 없습니다. 운영 체제 오류 5: "5(오류를 찾을 수 없음)"
현재 Windows 로그온 계정이 SQL Server SysAdmin 역할의 구성원인 경우에도 이 문제가 발생합니다.

이 문제를 해결하려면 관리자 권한으로 실행 옵션을 사용하여 SQL Server Management Studio를 실행한 후 데이터베이스를 연결합니다. 처음으로 데이터베이스를 성공적으로 연결한 후에는 관리자 권한으로 실행 옵션을 사용하지 않고도 이후에 SQL Server Management Studio에서 연결 작업이나 분리 작업을 수행할 수 있습니다.

속성

기술 자료: 907284 - 마지막 검토: 2009년 1월 8일 목요일 - 수정: 11.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Workgroup Edition
키워드:?
kbsql2005setup kbtshoot kbinfo KB907284

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com