2010-11-10 7 views
2

J'ai une connexion SMO actifcommande Créer une base de données ne

 string server = textBox_Server.Text; 
     ServerConnection srvConn = new ServerConnection(server); 
     // Log in using SQL authentication instead of Windows authentication 
     srvConn.LoginSecure = false; 
     // Give the login username 
     srvConn.Login = textBox_userName.Text; 
     // Give the login password 
     srvConn.Password = textBox_Password.Text; 
     // Create a new SQL Server object using the connection we created 
     srvSql = new Server(srvConn); 

Je peux voir là les bases de données existantes et leurs informations. Mais lorsque je tente de créer une nouvelle base de données

Database myDatabase = new Database(srvSql, "MyNewDatabase"); 
    myDatabase.Create(); 

Je reçois une FailedOperationExeption, toute idée pourquoi? ce que je fais mal quand je crée une nouvelle base de données. Et comment je peux le résoudre ...

Merci pour votre aide.

Répondre

0

L'opération ayant échoué comporte-t-elle une exception interne? Ils font généralement avec plus d'informations.

Sinon, essayez d'exécuter le profileur sur le serveur SQL et examinez les commandes .Net exécution et les réponses que le serveur renvoie ...

+0

solution trouvée pour mon problème, il est le problème w7_64 –

+0

http: // sociale. msdn.microsoft.com/Forums/en/sqlsmoanddmo/thread/861b57bc-aa21-4b03-bd01-5c164e2bac4e –

Questions connexes