1
내가 프로그래밍
Microsoft.SqlServer.Management.Smo
를 사용하여 내 서버에 새 데이터베이스를 만들려고 해요
에서 새로운 SQL Server 데이터베이스 결과를 만들지 만, 항상 데이터베이스 작성에 실패 :이 오류에서 얻을C#을 - 오류
Server svr = new Server(new ServerConnection(@".\SQLEXPRESS"));
Database db = new Database(svr, "TESTDB");
db.Create();
을 db.create();
:
,617을 Microsoft.SqlServer.Smo.dll 발생한형 Microsoft.SqlServer.Management.Smo.FailedOperationException '처리되지 않은 예외
서버 이름이 정확하며 Windows 인증을 사용하여 서버에 연결하고 있습니다.
도와주세요 그리고 더 좋은 방법이 있는지 나에게 당신은 내가 메시지 "는 TRANSACT-SQL 문 또는 일괄 처리를 실행하는 동안 예외가 발생했습니다"참조 게시 된 이미지에서
예외에 대한 메시지 또는 InnerException이 있습니까? 일반적으로 예외 이름 만 사용할 수있는 자세한 정보가 있습니다. – Scott
내부 예외 또는 추가 정보 게시 –
나는 단순히 SqlClient를 사용하고 TSQL DDL로 데이터베이스를 생성합니다. SMO는 그다지 쉽지 않으므로 설치해야합니다. 자세한 내용을 클릭하면 https://docs.microsoft.com/en-us/sql/t-sql/statements/create-database-sql-server-transact-sql –