
我明白,基於上述所有原因,不應執行上述操作(「使用 SQL Server 2008 R2 透過網路建立新資料庫」)這裡但客戶想知道如何做到這一點,並且不能被告知其他情況。
為了進行設定和測試,我有兩台透過區域網路連接的筆記型電腦(一台機器是“VAIOE”,而第二台機器是“VAION”)。我正在嘗試使用運行 SQL Server 2008 R2 Developer Edition 的 VIAOE 透過網路將新資料庫寫入 VIAON 上名為「CShare」的共用磁碟機(VAION 的 C:Drive)。我已啟用所有適當的權限,以便我能夠導航(使用 VAIOE)到 VAION '\VAION\CShare\Databases\' 並建立一個新的 Access 資料庫(例如)。
現在,為了嘗試在 Management Studio 中使用 SQL Server 2008 R2 建立資料庫(從 VAIOE 到 VAION 的 C:Drive),我開啟一個新的 scipt 並寫入(使用 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)
標誌是必需的。這裡不應該是這種情況。