Loại lỗi nào xảy ra? Người dùng trải nghiệm những gì? Bạn có thể truy cập cơ sở dữ liệu bằng cách sử dụng các công cụ và nếu bạn lấy lại nó theo giới hạn 4GB/10GB?Điều gì xảy ra khi bạn nhấn giới hạn SQL Server Express 4GB/10GB?
Trả lời
Như tôi hiểu nó, bạn sẽ bắt đầu thấy các thông điệp ngoại lệ xuất hiện trong bản ghi sự kiện của bạn, chẳng hạn như: 'dbo [bảng]'
Không thể phân bổ không gian cho đối tượng trong cơ sở dữ liệu '[cơ sở dữ liệu] vì nhóm tệp 'PRIMARY' đã đầy. Tạo không gian đĩa bằng cách xóa các tệp không cần thiết, thả các đối tượng trong nhóm tệp.
Nếu sau đó bạn có thể giảm kích thước của cơ sở dữ liệu, sau đó bạn có thể tiếp tục thêm vv như trước đây. Công cụ nên tiếp tục hoạt động bất kể kích thước cơ sở dữ liệu.
Hy vọng điều này sẽ hữu ích!
Tác vụ tăng kích thước sẽ không thành công, ví dụ: Chèn, Cập nhật. Bạn sẽ vẫn có thể truy cập cơ sở dữ liệu và chạy bảo trì trên cơ sở dữ liệu để giảm kích thước xuống.
Tôi sẽ thiết lập một số công việc bảo trì để cảnh báo bạn trước khi cơ sở dữ liệu đạt đến kích thước này để bạn có thể ngăn chặn mọi dữ liệu bị mất.
Có thể bạn sẽ không thể chèn thêm bất kỳ dữ liệu nào, nhưng bạn sẽ có thể chọn.
Nếu tôi nhớ chính xác, khi nó xảy ra với chúng tôi, cơ sở dữ liệu vừa dừng lại. Chúng tôi phải làm một bản sao lưu để xóa đủ không gian để vào và giải quyết mọi thứ.
Bạn có thể muốn biết rằng SQL Server 2008 Express R2 hiện có giới hạn 10 GB, do đó, nó có thể đáng để nâng cấp.
Người dùng trải nghiệm ứng dụng không hoạt động, thường bắt đầu với các lỗi lạ đã sôi sục quá cao.
Bất kỳ ứng dụng nào được xây dựng trên Express đều phải có trong kế hoạch ban đầu của nó - làm cách nào để giảm kích thước. Kế hoạch - chúng tôi sẽ lo lắng về nó bất cứ khi nào là ok, cho đến khi ai đó phải ngã ba trên lệ phí giấy phép. Và điều đó thường xảy ra sau rất nhiều thất vọng, giảm thời gian, gỡ lỗi, ai đó nghĩ rằng vấn đề là một ổ đĩa đầy đủ, người khác nghĩ rằng đó là bản phát hành mã mới, vv, thất vọng, v.v ... và người dùng đã dành thời gian tìm kiếm một nhà cung cấp khác ai có thể lập kế hoạch trước. Mà tôi chắc chắn là chính xác những gì bạn đang làm. Kudo cho bạn để suy nghĩ về người dùng của bạn trước tiên !!!!!!!!!
Bạn có thể thấy một lỗi như thế này:
CREATE DATABASE hoặc ALTER DATABASE thất bại vì kết quả kích thước cơ sở dữ liệu tích lũy sẽ vượt quá giới hạn được cấp phép lại 4096 MB mỗi cơ sở dữ liệu.
Hoặc này:
Không thể phân bổ không gian cho đối tượng 'dbo.buyspace' 'PK__buyspace__4B5BD7F83A81B327' trong cơ sở dữ liệu 'WAYTOOBIG' vì 'TIỂU' filegroup đầy..Tạo không gian đĩa bằng cách xóa các tệp không cần thiết, thả các đối tượng vào nhóm tệp, thêm tệp bổ sung vào nhóm tệp hoặc đặt tự động phát trên cho các tệp hiện có trong nhóm tệp.
Đó là từ nhật ký lỗi của chúng tôi.
Đã quá trễ nhưng tôi đã thử nghiệm. Kích thước tối đa cho SQL Express 2008 R2 là 10240 MB cho mỗi cơ sở dữ liệu. Sau khi tôi đạt được điều đó, tôi gặp lỗi này khi chèn:
Không thể phân bổ không gian cho đối tượng 'TableName'. 'PK_Nme' trong cơ sở dữ liệu 'DBName' vì nhóm tệp 'PRIMARY' đã đầy. Tạo không gian đĩa bằng cách xóa các tệp không cần thiết, thả các đối tượng trong nhóm tệp, thêm các tệp bổ sung vào nhóm tệp hoặc thiết lập autogrowth cho các tệp hiện có trong nhóm tệp.
Sau khi tôi khởi động lại dịch vụ SQL, nó dừng lại và bắt đầu không có vấn đề gì. Tôi vẫn có thể chạy Chọn, cập nhật lệnh xóa. (Tôi đã kiểm tra lệnh cập nhật và thành công, nhưng tôi nghĩ Nếu bạn cập nhật thứ gì đó lớn hơn có thể sẽ bị lỗi!)
- 1. Android - Điều gì xảy ra khi khóa ký hết hạn?
- 2. Điều gì xảy ra khi bạn có vòng lặp vô hạn trong mã xem Django?
- 3. Điều gì xảy ra khi tôi nhấn nút BACK của trình duyệt?
- 4. Điều gì sẽ xảy ra khi người dùng nhấn dừng trong trình duyệt web của họ?
- 5. Điều gì sẽ xảy ra khi tôi "ngủ" trong GAS? (thực hiện giới hạn thời gian giải quyết)
- 6. Điều gì xảy ra trong SQL 2005 khi nó hết số cho một cột autonumber?
- 7. Điều gì xảy ra khi cột tăng tự động hết?
- 8. Điều gì sẽ xảy ra khi bạn đóng ứng dụng bảng điều khiển C++
- 9. MySQL so với SQL Server Express
- 10. Điều gì sẽ xảy ra sau khi gói bị bắt?
- 11. Điều gì sẽ xảy ra nếu tôi Chọn SCOPE_IDENTITY() sau khi chèn không thành công (SQL Server 2005)
- 12. Điều gì sẽ xảy ra khi tôi biên dịch?
- 13. SQL Server Express - Sử dụng thương mại
- 14. Giới hạn Visual Studio 2010 Express
- 15. Điều gì sẽ xảy ra khi bạn sử dụng wiki của riêng mình bằng C# và sql?
- 16. Khuôn khổ thực thể Nhấn 2100 Tham số giới hạn
- 17. Giới hạn kích thước giao dịch trong SQL Server
- 18. Điều gì đang xảy ra khi sử dụng DISTINCT?
- 19. Điều gì sẽ xảy ra khi va chạm băm xảy ra trong khóa Từ điển?
- 20. Khi xảy ra gián đoạn, điều gì xảy ra với hướng dẫn trong đường ống?
- 21. Cài đặt SQL Server Express 2008 Cài đặt SQL Server Express 2008
- 22. Trong Python, điều gì xảy ra khi bạn nhập vào bên trong một hàm?
- 23. Điều gì xảy ra chính xác khi bạn lưu mô hình Backbone?
- 24. Điều gì sẽ xảy ra khi bạn gọi một phương thức tĩnh trong C#?
- 25. Điều gì xảy ra khi bạn hợp lý không phải là một phao?
- 26. điều gì sẽ xảy ra khi bạn nhập những thứ như 12ab vào scanf ("% d", & argu)?
- 27. Điều gì xảy ra khi bạn gọi 'nếu khóa trong dict`
- 28. Điều gì xảy ra khi bạn gọi dữ liệu() trên std :: vector <bool>?
- 29. Điều gì cần ghi lại khi ngoại lệ xảy ra?
- 30. Điều gì xảy ra khi Varnish Cache đầy?
Nâng cấp lên SQL Server 2008 R2 Express - giới hạn đã được mở rộng thành 10 GB! :-) –
Người dùng sẽ có trải nghiệm tuyệt vời, đừng lo lắng về họ. –