我有一个有效的SMO连接
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);
我可以看到现有的数据库及其信息。 但是当我尝试创建一个新数据库时
Database myDatabase = new Database(srvSql, "MyNewDatabase");
myDatabase.Create();
我收到了一个FailedOperationExeption,知道为什么?当我创建一个新数据库时,我做错了什么。我怎么解决它......
感谢您的帮助。
答案 0 :(得分:0)
失败的操作是否有内部异常?他们通常会提供更多信息。
如果没有,请尝试在SQL服务器上运行探查器并检查命令.Net执行和服务器发回的响应......