Làm cách nào để thay đổi tên ví dụ của SQL Server Express 2008?


23

Trên máy phát triển của tôi, tôi đã cài đặt SQL Server Express 2008, nhưng nó có tên dụ .\SQLEXPRESS. Tôi muốn nó là ví dụ mặc định. Tôi khá chắc chắn rằng tôi đã chọn tùy chọn "Trường hợp mặc định" trong thiết lập, nhưng rõ ràng nó không hoạt động. Có cách nào để tôi có thể thay đổi tên ví dụ bây giờ không?

Thêm:

Có vẻ như đây là một lỗi đã biết trong trình cài đặt. Nó sẽ được sửa khi PCU 1 (PubliC Update) xuất hiện, nhưng không biết khi nào điều đó sẽ xảy ra. Trong thời gian đó có hai cách giải quyết:

  • Khi cài đặt, chọn tùy chọn "Trường hợp được đặt tên" và nhập MSSQLSERVER.
  • Cài đặt một thể hiện được đặt tên, sau đó cài đặt một thể hiện khác và lần này tùy chọn "Trường hợp mặc định" sẽ hoạt động.

Tuy nhiên, câu hỏi vẫn còn: có cách nào để đổi tên một cá thể mà KHÔNG cài đặt lại không? Bởi vì các thiết lập là một nỗi đau chậm. XD

Câu trả lời:


16

Không có cách nào để thay đổi tên dụ mà không cài đặt lại, xin lỗi .....

Cập nhật: OK, có vẻ như có một vài cách để làm điều này - mặc dù không chắc chắn những thứ này hoạt động tốt như thế nào. Tôi chưa từng nghe ai thực hiện điều này thành công, mặc dù :-( Cách dễ nhất để làm điều này là cài đặt lại với tên chính xác. Đặc biệt với các phiên bản SQL Server Express, thực sự không có vấn đề gì lớn để cài đặt lại - được thực hiện một cách dễ dàng và tất nhiên bạn có thể sao lưu và khôi phục dữ liệu của mình - vì vậy, cũng không mất gì cả ....

Ngoài ra, dường như phương thức này chỉ giới hạn ở SQL Server 2000 - khi tìm kiếm các chủ đề phù hợp cho SQL Server 2008 ( sp_dropserver, sp_addserver ), có vẻ như chúng được sử dụng để đổi tên máy chủ (máy tính) thành tên mới - không thay đổi Tên máy chủ SQL, theo ý kiến ​​của tôi. Không còn đề cập đến việc đổi tên một phiên bản SQL Server đã cài đặt với phương thức đó.


Xin chào Marc, bạn có biết điều này đã thay đổi trong SQL Server 2014 không?
Craig Efrein

@CraigEfrein: Tôi không nghĩ là vậy - ít nhất tôi chưa bao giờ đọc bất cứ điều gì về điều này có thể có trong SQL Server 2014 bây giờ ....
marc_s

Điều này đã không thay đổi và có lẽ sẽ không bao giờ.
mrdenny

Đây là thời điểm tốt để kiểm tra kế hoạch khắc phục thảm họa của bạn với việc khôi phục cài đặt máy chủ mới!
HackSlash

10

sp_dropserver và sp_addserver chỉ được sử dụng để báo cho Instance SQL rằng tên của máy tính vật lý đã được thay đổi.

Không có cách nào để thay đổi tên của cá thể mà không cần cài đặt lại SQL.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.