J'essaie de retourner le chemin physique du fichier mdf/ldf d'une base de données.Sql SMO: Comment obtenir le chemin du nom de fichier physique de la base de données?
J'ai essayé en utilisant le code suivant:
Server srv = new Server(connection);
Database database = new Database(srv, dbName);
string filePath = database.PrimaryFilePath;
Toutefois, ce déclenche une exception « database.PrimaryFilePath» a jeté une exception de type 'Microsoft.SqlServer.Management.Smo.PropertyNotSetException' - même si la base de données que je suis en ce contre existe, et son fichier mdf se trouve dans c: \ Program Files \ Microsoft SQL Server \ MSSQL.1 \ MSSQL
Qu'est-ce que je fais mal
merci, a travaillé comme un charme! – flayto