Bạn có thể sử dụng API đối tượng quản lý máy chủ SQL (xem tác vụ "tạo, thay đổi và xóa cơ sở dữ liệu"):
var srv = new Server();
var db = new Database(srv, "mydb");
db.Create();
Thông tin về cách bắt đầu có ở đây. Trong quá trình cài đặt máy chủ SQL, bạn cần cài đặt SDK ứng dụng khách, các hội đồng SMO nằm trong C:\ Program Files \ Microsoft SQL Server \ 100 \ SDK \ Assemblies
Hoặc nếu bạn không muốn phụ thuộc vào các tập hợp này, bạn cũng có thể chỉ cần chạy các câu lệnh DDL bằng ADO.Net (ví dụ:xem câu hỏi này):
using (var connection = new SqlConnection(myConnectionString))
{
connection.Open();
var command = connection.CreateCommand();
command.CommandText = "CREATE DATABASE mydb";
command.ExecuteNonQuery();
}
Rõ ràng là bạn cần một chuỗi kết nối chính xác:phiên bản máy chủ sql đã biết và người dùng có quyền TẠO CƠ SỞ DỮ LIỆU.