【发布时间】:2009-01-23 20:59:59
【问题描述】:
我正在尝试返回数据库的 mdf/ldf 文件的物理文件路径。
我已尝试使用以下代码:
Server srv = new Server(connection);
Database database = new Database(srv, dbName);
string filePath = database.PrimaryFilePath;
但是,这会引发异常“'database.PrimaryFilePath' 引发了类型为 'Microsoft.SqlServer.Management.Smo.PropertyNotSetException' 的异常 - 即使我运行它的数据库存在,并且它的 mdf 文件位于c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL
我做错了什么?
【问题讨论】:
标签: sql-server smo