在公司服务器上的共享目录上创建数据库

时间:2014-08-27 16:03:05

标签: sql sql-server vb.net sql-server-2012

我正在尝试通过vb.net中的SqlCommand创建服务器。它应该在公司服务器上运行的现有SQL Server上创建数据库。

当我在工作站上创建的服务器上的共享文件目录([c:\data\到服务器]和[\\server\data\作为UNC路径])上创建数据库时,UNC路径工作正常但是当使用服务器SQL Server时,我在文件名中出错。

 "CREATE DATABASE " & "Setup ON" & _
           "(NAME = " & "Setup " & _
           " FILENAME = N'" & driveletter & strlocation & "\Setup.MDF', " & _
           " SIZE = 5MB, MAXSIZE = 200MB, FILEGROWTH = 10%)" & _
           " LOG ON (NAME = " & "Setup_Log, " & _
           " FILENAME = '" & driveletter & strlocation & "\LOG.LDF', " & _
           " SIZE = 2MB, MAXSIZE = 5MB, FILEGROWTH = 10%);"

driveletter剥离共享目录的本地pc名称,并获取它的unc路径。 strlocation是共享目录中位置的文件路径。

0 个答案:

没有答案