Sau khi thực hiện cài đặt thử nghiệm của Orchard 1.0, tôi đã quyết định tôi muốn sử dụng SQL Server thông thường thay vì SQLCE. Làm cách nào để thay đổi nhà cung cấp? Và, làm thế nào để tôi chạy lại thiết lập cơ sở dữ liệu?Làm cách nào để thay đổi nhà cung cấp cơ sở dữ liệu ở Orchard?
Trả lời
điều tốt nhất để làm là để xóa tất cả các file từ dưới thư mục App_Data của bạn trong Orchard.Web, bằng cách này bạn có thể bắt đầu tươi :)
Sửa app_data \ default \ Settings.txt.
Bạn nên thay đổi settings.txt, nằm trong App_Data \ Sites \ Default.
Trong tập tin này, connectionstring và cung cấp dịch vụ được lưu trữ dưới dạng văn bản thuần tuý, như vậy:
Name: Default
DataProvider: SqlServer
DataConnectionString: Data Source=server;Initial Catalog=dbname;User Id=username;Password=password;
Nếu bạn đang sử dụng SQLCE DataProvider, connectionstring sẽ được null. Thay đổi nó thành chuỗi kết nối thích hợp và thay đổi DataProvider thành SqlServer. Khi điều này được thay đổi một cách chính xác, bạn sẽ có thể sử dụng SQL Server được cung cấp.
Để di chuyển dữ liệu từ SQL CE, tôi đã sử dụng Plugin VS2010 này như bạn không thể kết nối với những người của DB chưa ra khỏi hộp: http://visualstudiogallery.msdn.microsoft.com/0e313dfd-be80-4afb-b5e9-6e74d369f7a1/
Hy vọng nó sẽ được sử dụng bất kỳ với bạn như xóa thư mục App_Data sẽ cung cấp cho bạn nhiều công việc hơn.
- 1. Bạn có thể thay đổi nhà cung cấp bộ dữ liệu đã nhập không?
- 2. Thay đổi bảng cơ sở dữ liệu ở Django
- 3. Android. Nhà cung cấp nội dung hoặc Cơ sở dữ liệu?
- 4. Java, cách thay đổi cơ sở dữ liệu hiện tại sang cơ sở dữ liệu khác?
- 5. Làm thế nào để sử dụng cơ sở dữ liệu MySQL với Orchard CMS 1.3.10?
- 6. Có cách nào để cung cấp xác thực cho cơ sở dữ liệu riak không?
- 7. Làm cách nào để thay đổi chủ sở hữu của cơ sở dữ liệu SQL Server?
- 8. Đặt NOCOUNT OFF ở cấp cơ sở dữ liệu?
- 9. XML - Dữ liệu ở cấp cơ sở không hợp lệ
- 10. Trong Nhà cung cấp PowerShell, khi nào bạn làm mới và dữ liệu bộ nhớ cache?
- 11. Làm cách nào để nghe các thay đổi cơ sở dữ liệu SQL Server
- 12. Cung cấp Dữ liệu Cơ sở cho Ứng dụng Dữ liệu Chính?
- 13. Làm cách nào để khóa cơ sở dữ liệu SQL Server để thay đổi?
- 14. lỗi "sqlite" của cơ sở dữ liệu android bị khóa mặc dù sử dụng nhà cung cấp nội dung và truy cập cơ sở dữ liệu tuần tự
- 15. thay đổi nhiều cơ sở dữ liệu mysql cùng một lúc (thay đổi cơ sở dữ liệu SAAS)
- 16. CakePHP Cách thay đổi kết nối cơ sở dữ liệu
- 17. Công cụ quản lý thay đổi cơ sở dữ liệu?
- 18. Làm cách nào để thay đổi lược đồ thành cơ sở dữ liệu được nhân đôi?
- 19. Làm cách nào để thay đổi giữa cơ sở dữ liệu redis?
- 20. Cung cấp chức năng cơ sở dữ liệu tùy chỉnh cho nhà cung cấp tư cách thành viên asp.net tùy chỉnh
- 21. Nhà cung cấp loại: Cách tạo lại?
- 22. Mẫu nhà máy cơ sở dữ liệu với nhiều cơ sở dữ liệu
- 23. Cách cung cấp ứng dụng khách API với 1.000.000 kết quả cơ sở dữ liệu?
- 24. Cung cấp chuỗi kết nối tới nhà cung cấp dữ liệu LINQ-To-Sql
- 25. Sự khác biệt chính xác giữa "Nhà cung cấp nội dung" và "Cơ sở dữ liệu SQLite"
- 26. Nhà cung cấp nội dung và truy cập cơ sở dữ liệu trực tiếp (Quản lý giao dịch)
- 27. Làm cách nào để nâng cấp cơ sở dữ liệu mà không xóa dữ liệu mà người dùng nhập vào cơ sở dữ liệu trước đó?
- 28. Visual Studio Server Explorer có hỗ trợ các nhà cung cấp cơ sở dữ liệu tùy chỉnh không?
- 29. Sử dụng nhà cung cấp thành viên ASP.NET với cơ sở dữ liệu người dùng hiện có
- 30. Làm cách nào để xóa khỏi cơ sở dữ liệu?