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

Cố gắng đính kèm cơ sở dữ liệu được đặt tên tự động cho tệp .... database1.mdf không thành công

Tôi cũng gặp vấn đề này và đó là một nỗi đau. Tôi đã định cấu hình chuỗi kết nối của mình và quản lý để giải quyết vấn đề. Trong chuỗi kết nối, tôi đã thay thế giá trị | DataDirectory | \ dbfilename.mdf cho AttachDbFilename thuộc tính, với đường dẫn đến tệp. | DataDirectory | chỉ có thể được sử dụng nếu tệp cơ sở dữ liệu nằm trong thư mục App_Data bên trong cùng một dự án.

Vì vậy, việc thay đổi thuộc tính AttachDbFilename thành đường dẫn trực tiếp của tệp mdf, đã khắc phục sự cố của tôi.

AttachDbFilename =C:\ MyApp \ App \ DAL \ db.mdf

Tôi hy vọng điều này hiệu quả với bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lỗi SQL Server 213:Tên cột hoặc số lượng giá trị được cung cấp không khớp với định nghĩa bảng.

  2. Cách tính giá trị trung bình động trong n giờ qua

  3. SQL Server - Chèn đồng thời vào bảng từ nhiều máy khách - Kiểm tra Giới hạn và Chặn

  4. Chèn số hàng trống trong SQL

  5. Cách chuyển đổi chuỗi thành ngày / giờ trong SQL Server bằng CAST ()