Je suis en train de créer une nouvelle base de données sur mon serveur en utilisant programme Microsoft.SqlServer.Management.Smo
, mais il ne parvient pas toujours à créer la base de données:C# - créer de nouveaux résultats de base de données SQL Server dans l'erreur
Server svr = new Server(new ServerConnection(@".\SQLEXPRESS"));
Database db = new Database(svr, "TESTDB");
db.Create();
Je reçois cette erreur à db.create();
:
Une exception non gérée du type Microsoft.SqlServer.Management.Smo.FailedOperationException » se sont produits dans Microsoft.SqlServer.Smo.dll
Le nom du serveur est correct et j'utilise l'authentification Windows pour me connecter au serveur.
S'il vous plaît aider et s'il y a une meilleure façon s'il vous plaît laissez-moi savoir
Existe-t-il un message sur l'exception ou une exception interne? Il y a généralement plus de détails disponibles que juste le nom de l'exception. – Scott
Publier l'exception interne ou d'autres détails –
Je voudrais simplement utiliser SqlClient et créer la base de données avec TSQL DDL. SMO n'est pas vraiment plus facile, et vous devez l'installer. Voir https://docs.microsoft.com/en-us/sql/t-sql/statements/create-database-sql-server-transact-sql –