Triệu chứng
Khi chúng tôi thay đổi vị trí mặc định cơ sở dữ liệu trong SQL Server và tạo một ứng dụng web mới cơ sở dữ liệu nội dung sẽ được lưu vào vị trí trước đó và sẽ không sử dụng các thiết đặt đã thay đổi trên SQL Server.
Nguyên nhân
Các thay đổi sẽ chỉ có hiệu lực sau khi bạn khởi động lại SQL Server hoặc SQL Services. Kết nối từ SharePoint sang SQL phải được làm mới.
Khi bạn lưu vị trí, nó được lưu dưới dạng DefaultData và DefaultLog bên dưới HKEY_LOCAL_MACHINE \SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer
Giải pháp
Công việc xung quanh giải quyết vấn đề này là khởi động lại SQL Server hoặc SQL Services
1. mở SQL Server Management Studio và kết nối với ví dụ SQL nơi cơ sở dữ liệu SharePoint của bạn sẽ được hosted2. Bấm chuột phải vào tên máy chủ hoặc phiên bản SQL và bấm thuộc tính. 3. Thay đổi thiết đặt cơ sở dữ liệu cho "vị trí mặc định cơ sở dữ liệu" cho cả dữ liệu (*. MDF): và đăng nhập (*. LDF) 4. Bây giờ, để kiểm tra tạo cơ sở dữ liệu mới, nó sẽ được tạo ra trong vị trí Defult cơ sở dữ liệu mới. Tuy nhiên, khi bạn tạo DB nội dung, nó sẽ tạo tệp dữ liệu ở vị trí mặc định mà bạn đã có trước đó. Để aviod khởi động lại dịch vụ SQL hoặc khởi động lại hộp SQL.
Thông tin Bổ sung