
설명된 모든 이유로 인해 위의 작업('SQL Server 2008 R2를 사용하여 네트워크를 통해 새 데이터베이스 생성')을 수행하면 안 된다는 점에 감사드립니다.여기그러나 고객은 이를 수행하는 방법을 알고 싶어하므로 다른 방법을 알려줄 수 없습니다.
이를 설정하고 테스트하기 위해 로컬 영역 네트워크를 통해 두 대의 노트북이 연결되어 있습니다(머신 1은 'VAIOE', 두 번째 머신은 'VAION'). 네트워크를 통해 SQL Server 2008 R2 Developer Edition을 실행하는 VIAOE를 사용하여 'CShare'(VAION의 C:Drive)라는 VIAON의 공유 드라이브에 새 데이터베이스를 쓰려고 합니다. VAIOE를 사용하여 VAION '\VAION\CShare\Databases\'로 이동하고 새 Access 데이터베이스(예:)를 생성할 수 있도록 모든 적절한 권한을 활성화했습니다.
이제 관리 스튜디오에서 SQL Server 2008 R2를 사용하여 VAIOE에서 VAION의 C:Drive로 데이터베이스를 생성하려고 시도하기 위해 새 scipt를 열고 작성합니다(USING Master).
CREATE DATABASE [networkedR2] ON PRIMARY
( NAME = N'networkedR2', FILENAME = N'\\VAION\CShare\aaData\aaSSDBs\networkedR2.mdf' ,
SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
LOG ON
( NAME = N'networkedR2_log', FILENAME = N'\\VAION\CShare\aaData\aaSSDBs\networkedR2_log.ldf' ,
SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
GO
그리고 나는 다음과 같은 오류가 발생합니다
Msg 5133, Level 16, State 1, Line 1
Directory lookup for the file "\\VAION\CShare\aaData\aaSSDBs\networkedR2.mdf" failed with the operating system error 5(failed to retrieve text for this error. Reason: 15105).
Msg 1802, Level 16, State 1, Line 1
CREATE DATABASE failed. Some file names listed could not be created. Check related errors.
올바른 권한이 없음을 나타냅니다. 내가 여기서 벽에 부딪혔을 때 내가 뭘 잘못했는지 누군가 말해 줄 수 있나요?
편집하다:
이전 버전의 SQL Server에서는 플래그가 필요하다는 것을 알고 있습니다 DBCC TRACEON(1807, -1)
. 여기서는 그렇지 않습니다.