SQL2005 는 다음과 같이 다섯 가지 버전으로 나뉩니다.
1. 엔터프라이즈 (엔터프라이즈 버전),
2. 개발 (개발판),
실무 그룹, (실무 그룹 버전)
4. 표준, (표준 버전)
5.Express. (좋아요, 그냥 단순 버전이라고 부르겠습니다.)
우리는 이 버전 중 어느 것을 사용해야 합니까?
이것은 많은 SQL2005 초보자들이 가장 자주 묻는 질문이다.
Enterprise, Development 및 Express 의 세 가지 버전을 간단히 비교해 보겠습니다. 기능적으로 Enterprise 및 Development 의 기능은 동일합니다. 두 가지의 차이점은 권한 부여 외에 주요 차이점은 다음과 같습니다.
엔터프라이즈 데이터베이스 엔진은 Win2003Server (또는 기타 서버) 에만 설치할 수 있습니다.
WindowsXP Pro 시스템에 설치하는 경우 SQL2005Development Edition 을 설치해야 합니다.
참고: "데이터베이스 엔진" 이 무엇인지 묻는 사람들이 있습니다. 네, 데이터베이스 엔진은 SQL2005 의 핵심이자 가장 중요한 데이터베이스 관리 기능 모듈입니다. 그것 없이는 데이터베이스 관리 시스템이 아니다.
많은 사람들이 SQL2005Express 를 다운로드하는 것은 무료이기 때문에 Microsoft 웹 사이트에서 직접 다운로드할 수 있습니다. 하지만 지원 메모리가 적다는 것 외에 가장 중요한 것은
SQL2000 에 해당하는 엔터프라이즈 관리자 및 쿼리 분석기가 없습니다.
참고: SQL2000 아래의 엔터프라이즈 관리자 및 쿼리 분석기는 SQL2005 에서 Management Studio 라는 하나로 통합되었습니다.
따라서 초보자라면 집에서 공부하고 싶다면, 환경이 WindowsXP Pro 라면 SQL2005Enterprise 나 SQL2005Express 대신 SQL2005Development 를 선택해야 합니다.
SQL2005 초보자, 잘 선택하셨나요? 저는 방금 "마이크로소프트" 에서 왔습니다. SQL. Server.2005.enterprise.edition.dvd-zwiso 가속 다운로드 부탁드립니다. ".
프로필은 "표준판 및 엔터프라이즈판" 을 표시하지만 설치 시 최소 하드웨어 요구 사항을 충족하지 못하는 것으로 나타났습니다 (내 시스템 구성: server2003 enterprise edition 의 AMD2800+, 5 12M DDR400 메모리, 시스템 디스크는/kloc- 구성 요소 선택 상자에서 native client 만 보고 샘플 데이터베이스를 설치할 수 있습니다. 2005 년 하드웨어 요구 사항이 정말 그렇게 높습니까? 아니면 설치 사용에 영향을 미칩니까?
하드웨어를 변경하지 않고 이러한 문제를 해결하는 방법은 하드웨어 요구 사항을 충족하고 설치 시 프롬프트가 무엇인지 확인해야 합니다.
제 환경은 XP SP2 EN, SQL 2005 Dev 버전, 메모리는 5 12MB 입니다.
우선 제 시스템은 6 개월 넘게 VS2003, SQL2000, Net Framework 2.0 베타, SQL 2005 의 몇 가지 베타 버전으로' 더러움' 을 담았습니다. 처음에는 2005EE 버전을 다운로드했지만 설치할 수 없었습니다. 나중에 EE 가 XP =_= =, DE 버전을 지원하지 않는다는 것을 알게 되었습니다.
처음 설치를 시작했을 때 저는 충격을 받았습니다. 제 CD 1300 MB 이상을 차지했습니다! ! 참으세요. (F 디스크에 SQL 을 설치했지만 CD 에는 실제로 1300 MB 이상이 필요합니다.) 하지만 설치가 실패했습니다. 나는 설치 일지와 천서를 읽었지만 읽을 수가 없었다. Native client 의 몇 가지 구성 요소가 제대로 설치되지 않았다는 것만 알고 있습니다. 여러 번 반복해도 문제는 똑같다.
설치 패키지를 연구한 결과, 주로 서버 및 도구라는 두 개의 폴더가 있는 것으로 나타났습니다. 이름에서 알 수 있듯이 서버는 서비스의 설치 파일이어야 하고 도구는 해당 도구 구성 요소의 설치 파일이어야 합니다. 도구를 입력 했을 때 설치 프로그램을 발견, 설치가 성공, 그것은 단지 내 CD 를 200mb 이상 차지 했다. 나는 너무 흥분했다. (나는 BI 를 선택하지 않았다. 그 상업 지능 성분이 너무 크다.) 그런 다음 컴퓨터를 재부팅하고 (불필요하지만, 설치 후 시스템이 느려짐), 서버 디렉토리로 들어가면, 물론 한 가지 설정이 있습니다. 실행, 허, 정말 서비스 설치를 위한 것입니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 컴퓨터명언) 이번 설치는 성공했다. 다시 CD 로 가자 하하, 나는 300 여 메가바이트 만에 1GB 를 저장했다.
물론 함께 설치하면 1300MB 의 공간이 부족하지 않을 수 있습니다. 설치 후 일부 스팸파일이 자동으로 삭제되기 때문입니다. 그러나 어쨌든, 적어도 나는 정상적으로 설치할 수 있다. 내 CD 에는 1400 의 여유 공간만 있습니다. 초기 설치 실패가 이것과 관련이 있는지 모르겠습니다.
이로써 SQL 2005 는 이미 내 컴퓨터에 정착하는 데 성공했다. 설치 시, 당신의 컴퓨터가 나와 같은 메모리가 부족하다면 (1GB 미만), 성능이 충분하지 않다면 (내 CPU 는 센트리노1
Management Studio 를 실행합니다. 음, 아주 빠릅니다. 서버 연결, 로컬 호스트 없음, 허허, 서버 구성 관리자를 열고 오른쪽의 MSSQL 서버를 실행합니다. 네, 이번에는 문제없습니다.
모든 것이 정상이다. 즉, sql2000 에서 백업한 데이터베이스는 2005 년 SQL 문을 통해서만 데이터를 수정할 수 있다는 것을 발견했지만, 어떻게 된 일인지 모르겠다.
Btw: 나중에 CD 150MB 만 사용하는 비즈니스 인텔리전스 구성 요소가 설치되었습니다. 즐거워요. SQL2005 설치 프로세스 프롬프트의 com+ 디렉터리 문제에 대한 경고 처리
Sql2005 설치는 이 com+ 디렉터리 문제에 대한 경고로 인해 이 문제를 해결할 수 있는 방법을 오랫동안 찾았습니다.
XPSP2 에서 sql2005_STD_X86 설치 실패 경험.
소프트 환경은 XPSP2 이며 SQL2005_STD_X86 버전이 설치되어 있습니다.
장애 알림:
1. SQL Server 설치가 실패하면 설치 프로그램은 설치된 시스템을 롤백하지만 모두 롤백합니다. 인벤토리 파일을 삭제할 수 없습니다. 해결 방법은 파일 이름을 바꾼 다음 설치 프로그램을 다시 실행하는 것입니다. 자세한 내용은 "SQL Server 설치 중 COM+ Check 오류를 처리하는 방법" 을 참조하십시오. MS DTC (Microsoft distributed transaction coordinator) 가 실행되고 있지 않거나 Microsoft 클러스터 서버를 사용하는 경우 MS DTC 가 클러스터 리소스가 아니면 COM+ 오류가 발생할 수 있습니다. COM+ 은 MS DTC 에 의존하고 Integration Services 의 메시지 대기열 작업은 COM+ 에 따라 달라집니다. COM+ 오류가 발생하면 Integration Services 의 메시지 대기열 작업은 COM+ 시스템이 제대로 구성될 때까지 사용할 수 없습니다.
2. 성능 모니터 카운터 레지스트리 값에 대한 시스템 구성 검사에 실패했습니다. 자세한 내용은 readme 또는 SQL Server 온라인 설명서의 "SQL Server 2005 에서 설치 프로그램의 카운터 레지스트리 항목 값을 늘리는 방법" 을 참조하십시오.
설치가 중단되었습니다.
다음 팁을 사용하여 온라인 책을 찾습니다.
1. Microsoft SQL Server 2005 설치 프로그램은 COM+ 가 올바르게 구성되었는지 확인합니다. 구성 오류가 발견되면 설치 프로그램이 계속되지만 시스템 구성 검사 (SCC) 보고서에 다음 경고가 표시됩니다.
"SQL Server 설치가 실패하면 설치 프로그램은 설치를 롤백하지만 모두 롤백합니다. 인벤토리 파일을 삭제할 수 없습니다. 해결 방법은 파일 이름을 바꾼 다음 설치 프로그램을 다시 실행하는 것입니다.
MS DTC (Microsoft distributed transaction coordinator) 가 실행되고 있지 않거나 Microsoft 클러스터 서버를 사용하는 경우 MS DTC 가 클러스터 리소스가 아니면 COM+ 오류가 발생할 수 있습니다. COM+ 은 MS DTC 에 의존하고 Integration Services 의 메시지 대기열 작업은 COM+ 에 따라 달라집니다. COM+ 오류가 발생하면 Integration Services 의 메시지 대기열 작업은 COM+ 시스템이 제대로 구성될 때까지 사용할 수 없습니다.
메시지 큐 (MSMQ 라고도 함) 를 사용하려면 MS DTC 가 실행 중이고 올바르게 구성되어 있는지 확인합니다. SQL Server 가 클러스터에 설치된 경우 MS DTC 는 클러스터 리소스여야 합니다.
아래 절차에 따라 COM+ 를 재설치합니다.
구성 요소 서비스 스냅인 설치
Windows 바탕 화면에서 시작, 실행 을 차례로 클릭합니다.
열기 상자에 MMC 를 입력한 다음 확인 을 클릭합니다..
콘솔 창의 메뉴 표시줄에서 파일 을 클릭한 다음 스냅인 추가/제거 를 클릭합니다.
스냅인 추가/제거 창에서 추가 를 클릭합니다.
독립형 스냅인 추가 창의 스냅인 목록에서 구성 요소 서비스를 선택한 다음 추가를 누릅니다.
닫기 를 클릭하여 독립 실행형 스냅인 추가 창을 닫은 다음 확인 을 클릭하여 스냅인 추가/제거 창을 닫습니다.
콘솔 루트 노드 \ 구성 요소 서비스 창에서 구성 요소 서비스 트리를 확장합니다. COM+ 에 문제가 있을 때 오류 메시지가 나타날 수 있는 곳입니다.
SQL Server 2005 설치 프로그램을 다시 실행하십시오. 오류 메시지가 나타나면 COM+ 를 다시 설치합니다.
COM+ 재설치
제어판의 프로그램 추가/제거 에서 Windows 구성 요소 추가/제거 를 클릭합니다.
Windows 구성 요소 마법사에서 선택 사항을 변경하지 않고 [다음] 을 클릭합니다.
항상 클릭하여 마법사를 완료하고 SQL Server 2005 설치 프로그램을 다시 실행합니다.
2. Microsoft SQL Server 설치 프로그램의 설치 구성 검사기 (SCC) 는 SQL server 설치를 시작하기 전에 카운터 레지스트리 키 값을 확인합니다. SCC 가 기존 레지스트리 키를 확인할 수 없거나 SCC 가 lodctr.exe 시스템 프로그램을 실행할 수 없는 경우 SCC 확인이 실패하고 설치가 차단됩니다.
레지스트리를 잘못 편집하면 시스템이 심하게 손상될 수 있습니다. 레지스트리 키를 변경하기 전에 컴퓨터의 모든 중요한 데이터를 백업하는 것이 좋습니다.
카운터 레지스트리 키의 증분을 수동으로 설정합니다.
Microsoft Windows 2003 또는 Windows XP 바탕 화면에서 시작, 실행 을 차례로 클릭하고 열기 에 regedit.exe 를 입력한 다음 확인 을 클릭합니다. Windows 2000 에서는 regedt32.exe 를 사용하여 레지스트리 편집기를 시작합니다.
다음 레지스트리 키로 이동합니다.
[HKEY _ local _ machine \ software \ Microsoft \ windows nt \ currentversion \ perflib]
마지막 카운터 =dword:00000ed4 (5276)
"LastHelp"=dword:00000ed5 (5277)
이전 단계의 마지막 카운터 값 (5276) 은 다음 레지스트리 키의 "Perflib\009" 카운터 항목의 최대값과 일치해야 하고, 이전 단계의 마지막 도움말 값 (5277) 은 다음 레지스트리 키의 "Perflib\009" 도움말 항목 중 가장 커야 합니다
[HKEY _ local _ machine \ software \ Microsoft \ windows nt \ currentversion \ perflib \ 009]
009 는 영어의 한 예입니다. 마지막 카운터 및 마지막 도움말 값은 Windows 에서 동적으로 할당됩니다. 이 두 값은 컴퓨터마다 다릅니다.
필요한 경우 "₩ \Perflib" 항목의 "마지막 카운터" 및 "마지막 도움말" 값을 수정할 수 있습니다. 오른쪽 창에서 "마지막 카운터" 또는 "마지막 도움말" 을 마우스 오른쪽 버튼으로 클릭하고 "수정" 을 클릭합니다. 필요한 경우 다른 항목에 대해 위 절차를 반복하고 레지스트리 편집기를 닫습니다.
SQL Server 설치 프로그램을 다시 실행하십시오.
해결 프로세스:
COM+ 확인에 실패했습니다. 말할 필요도 없이 구성 요소 메시지 대기열 아래의 구성 요소가 설치되지 않았거나 서비스가 시작되지 않았습니다. 이 컴퓨터에는 설치 메시지 대기열이 없습니다. 시스템 디스크에 메시지 대기열 구성 요소가 설치되어 있는지 확인하십시오. 구성 요소 설치 중에는 MSDTC 서비스를 시작하지 않는 것이 좋습니다. 이 단계에서 나는 오랫동안 기절했고, 서비스에서는 MSTDC 를 찾을 수 없었다. 나중에 나는 DTC 가 아닌지 의심했다. (나는 좀 멍청하지만, MSMQ 라는 이름에서 생각해야 한다.) 언뜻 보면 분산 트랜잭션 조정 관리자 (DTC) 가 있지만 이 서비스를 시작할 수 없습니다. 나중에 나는 MSDTC (분산 트랜잭션 조정자) 서비스가 NT AUTHORITY\NetworkService 계정으로 실행되어야 한다는 관련 자료를 확인했다. 심지어 NT AUTHORITY\Network Service (Network 와 Service 사이에 공백이 있다는 것을 주의해라) 도 안 된다. (이 두 계정의 차이는 인터넷에서 찾지 못했으니 여러분의 가르침을 바랍니다.) 로그인 계정을 변경하면 MSDTC 서비스가 계속 실행되지만 실행 중 오류가 발생할 수 있습니다. 또한 이벤트 로그의 애플리케이션에서 다음 오류 메시지를 찾을 수 있습니다.
MS DTC 서비스를 실행하는 계정이 잘못되었습니다. 이는 Microsoft management console (MMC) 에서 서비스 스냅인을 사용하여 서비스 계정 정보를 변경한 경우에 발생합니다. MS DTC 서비스가 계속 시작됩니다. 컴포넌트 서비스 관리자를 사용하여 MS DTC 서비스 계정 정보를 업데이트했는지 확인하십시오.
올바른 로그인 계정으로 변경하려면 다음을 수행할 수 있습니다.
서비스에서 분산 트랜잭션 조정자 서비스를 찾아 등록 정보를 선택합니다.
로그인 탭에서 이 계정을 선택하고 계정 이름으로 "NT AUTHORITY\NetworkService" 를 입력합니다. 암호는 비어 있습니다.
확인을 클릭한 후 서비스를 다시 시작합니다.
또는 명령줄에서 msdtc -uninstall 을 실행하여 msdtc 서비스를 제거합니다.
Msdtc -install 을 다시 실행하여 msdtc 서비스를 설치하십시오.
MSTDC 서비스가 성공적으로 시작되어 구성 요소 서비스의 "COM+응용 프로그램" 에 액세스할 수 있습니다. 위의 두 번째 고장은 아직 해결되지 않았다. 먼저 설치해 보세요. 실수가 있는지 확인해 보세요. 의외로. 설치 검사가 모두 순조롭게 진행되었고, 두 번째 고장도 해결되었다.
물론, 같은 시스템 환경에서 문제 해결 과정은 다르다. 여기서 제가 설치한 작은 좌절에 대해 말씀드리고 싶습니다. 같은 문제를 겪고 있는 친구에게 힌트를 드리고 싶습니다. Sql2005 설치 중 owc 1 1 에 대한 오류 처리
최근 sql2005 가 오랫동안 설치돼 과정에서 많은 문제가 발생했다. 이전 com+ 카탈로그 경고는 일부입니다. 처리 후에도 설치가 줄곧 성공하지 못한 것을 발견했다. (이를 위해 10+ 을 설치하여 문제를 해결했습니다.
설치하는 동안 다음 오류가 발견되었습니다.
제품: OWC 1 1
오류: 오류 1706. 설치 프로그램이 필요한 파일을 찾을 수 없습니다. 네트워크 연결 또는 CD 드라이브 상태를 확인하십시오. 이 문제에 대한 다른 가능한 해결 방법은 c: ₩ program files ₩ Microsoft office ₩ office11₩ 2052 ₩ setuce 를 참고하십시오
--
내 OCW 1 1 이 설치되지 않아 서버의 모든 관련 구성 요소를 설치할 수 없고 모든 설치가 실패합니다.
Microsoft OCW 1 1 다운로드 주소에 있습니다.
Microsoft 의 OCW 1 1 을 찾아 중국어 간체를 선택하고, 설치를 다운로드하고, 동일한 문제를 발견했습니다.
다운로드한 OCW 1 1 의 압축을 풀고 OCW 1 1.xml 을 보면 SQL 2005 server 의 setup 디렉토리에 같은 파일 이름이 있는 것을 알 수 있습니다
설치 디렉토리에서 직접 설치 프로그램을 실행하고, 오류가 있는 모든 파일 소스를 복구하거나 새로 설치하도록 선택하고, 다시 관찰하고, 설치 디렉토리에 있는 해당 OCW 1 1 파일을 모두 하드 드라이브에 복사하고, 다시 실행하고, 성공적으로 복구한 다음 sql2005 를 성공적으로 설치하고, 마지막으로 문제를 해결했습니다 .2 여기서 이 문장 을 sql2005 를 공부하는 모든 친구들에게 나누며, 당신들이 우회로를 적게 걷고 함께 SQL 을 교류하기를 바랍니다.