2013-01-04 37 views

Trả lời

21

Thời gian chờ là cấu hình thông qua T-SQL với 'user instance timeout' tùy chọn:

sp_configure 'show advanced options', 1; 
RECONFIGURE; 
GO 
sp_configure 'user instance timeout', 5; 
GO 

Thời gian chờ được thể hiện trong phút và có một giá trị tối đa của 65535. Tôi khá chắc chắn bạn cần phải khởi động lại cá thể sau khi thiết lập nó. Và đừng thử đặt nó thành 0, nó sẽ chỉ làm cho cá thể tắt ngay lập tức sau khi bắt đầu, điều này sẽ làm cho việc đặt giá trị trở lại cái gì đó hữu ích :-) rất khó.

Nguồn: this BOL article chứa thông tin hữu ích khác về Các cá thể người dùng cũng có thể áp dụng cho các phiên bản LocalDB.

Ghi chú cuối cùng

Nếu bạn cần một cái gì đó luôn luôn chạy và bắt đầu bất cứ khi nào một máy tính khởi động bạn chỉ có thể xem xét sử dụng thường xuyên, dựa trên dịch vụ, thể hiện của SQL Server Express.

2

Dưới đây là cách thực hiện câu trả lời của Krzysztof Kozielczyk từ dòng lệnh.

Bắt đầu phiên bản localdb.

C:\> sqllocaldb start v11.0 
LocalDB instance "v11.0" started. 

Lấy đường dẫn máy chủ, là tên đường ống Instance.

C:\> sqllocaldb info v11.0 
Name:    v11.0 
Version:   11.0.3000.0 
Shared name:  IIS_DB 
Owner:    DESKTOP-AAAT5QS\bigfo 
Auto-create:  Yes 
State:    Running 
Last start time: 2/17/2016 12:06:43 PM 
Instance pipe name: np:\\.\pipe\LOCALDB#SH9D87FB\tsql\query 

Chạy lệnh SQL trên máy chủ đó.

C:\> sqlcmd -S np:\\.\pipe\LOCALDB#SH9D87FB\tsql\query 

1> sp_configure 'show advanced options', 1; 
2> GO 

Configuration option 'show advanced options' changed from 1 to 1. 
Run the RECONFIGURE statement to install. 

1> RECONFIGURE; 
2> GO 

1> sp_configure 'user instance timeout', 5; 
2> GO 

Configuration option 'user instance timeout' changed from 5 to 5. 
Run the RECONFIGURE statement to install. 

1> RECONFIGURE; 
2> GO 

> exit 
Các vấn đề liên quan