Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Không thể truy cập vào cơ sở dữ liệu của tôi được tạo thông qua Visual Studio?

Khi bạn tạo cơ sở dữ liệu trên máy chủ (sử dụng SQL Server Management Studio), bạn không phải (và không nên!) loay hoay với (các) tệp cơ sở dữ liệu nữa - hãy để máy chủ xử lý việc đó cho bạn.

Thay vào đó:thực hiện Thêm kết nối trong Visual Studio và sau đó chỉ định phiên bản máy chủ (DEV-5\SQLEXPRESS ) và tên cơ sở dữ liệu (emailDatabase ) trong hộp thoại kết nối của bạn.

Với điều này, bạn đang kết nối và sử dụng cơ sở dữ liệu SQL Server theo cách nó dự định được sử dụng - trên chính phiên bản SQL Server. Điều này dễ dàng hơn nhiều và ít phức tạp hơn nhiều so với việc phải vật lộn với "free-float" .mdf và đính kèm chúng vào các giải pháp của bạn và những thứ tương tự ....

Vì vậy, tại đây - hãy điền vào DEV-5\SQLEXPRESS vào menu thả xuống "Tên máy chủ", sau đó sử dụng tùy chọn "Chọn hoặc nhập tên cơ sở dữ liệu" và nhập tên cơ sở dữ liệu của bạn (hoặc chọn tên từ menu thả xuống) - tên này sẽ ở đó!

KHÔNG ĐƯỢC sử dụng tùy chọn "Đính kèm tệp cơ sở dữ liệu" - đây là .mdf thả nổi miễn phí "tính năng" khá vụng về và khó sử dụng và dễ xảy ra lỗi - một lần nữa:Tôi khuyên bạn nên không bằng cách sử dụng ...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 6 cách kiểm tra kích thước của cơ sở dữ liệu trong SQL Server bằng T-SQL

  2. EF4 - Thủ tục được lưu trữ đã chọn trả về không có cột nào

  3. phương thức xquery value () không hoạt động và đang báo lỗi

  4. Tìm ngày không hợp lệ trong SQL Server 2008

  5. nối hai số nguyên và kết quả là chuỗi trong SQL