9

Hiện nay tôi đang làm việc trên SQL Server 2000,2005 & năm 2008, yêu cầu của tôi là như thế, cơ sở dữ liệu có sẵn trong SQL Server 2000 & 2005 sẽ có sẵn trong năm 2008 bằng cách sử dụng một máy chủ được liên kết.Làm thế nào để tạo ra các máy chủ liên kết cho SQL Server 2008 mà chúng tôi có cơ sở dữ liệu từ năm 2000 và 2005

Hãy nói rằng tôi có một cơ sở dữ liệu trong SQL Server 2000 được gọi là LIVE_2000 và trong SQL Server 2005 nó được gọi là LIVE_2005, ai đó có thể hãy giúp tôi để tạo ra các máy chủ liên kết cho LIVE_2000LIVE_2005 vào SQL Server 2008?

Điều đầu tiên có thể thực hiện được điều này không?

Cảm ơn trước ... `

Trả lời

22

Có một few different ways mà bạn có thể tạo một máy chủ được liên kết trong SQL Server bạn có thể sử dụng giao diện đồ họa trong SQL Server Management Studio hoặc thông qua một kịch bản.

Sử dụng instructions on MSDN bạn có thể làm như sau:

  1. Nhấp vào Bắt đầu, bấm Tất cả Chương trình, bấm Microsoft SQL Server 2005 hoặc Microsoft SQL Server 2008, và sau đó bấm SQL Server Management Studio.

  2. Trong hộp thoại Kết nối với máy chủ, chỉ định tên của máy chủ SQL thích hợp, sau đó bấm kết nối.

  3. Trong SQL Server Management Studio, bấm đúp vào đối tượng máy chủ, bấm chuột phải vào Máy chủ được liên kết, rồi bấm Máy chủ được liên kết mới.

  4. Trong hộp thoại Máy chủ được liên kết mới, trên trang Chung, trong Máy chủ được liên kết, hãy nhập tên mạng đầy đủ của SQL Serveryou muốn liên kết đến.

  5. Dưới Loại máy chủ, bấm Máy chủ SQL.

  6. Trong ngăn bên trái của hộp thoại Máy chủ được liên kết mới, bên dưới Chọn trang, chọn Bảo mật.

  7. Bạn sẽ cần ánh xạ thông tin đăng nhập máy chủ cục bộ cho thông tin đăng nhập máy chủ từ xa. Ở bên phải của trang Bảo mật, nhấp vào nút Thêm.

  8. Trong Đăng nhập cục bộ, chọn tài khoản đăng nhập cục bộ để kết nối với máy chủ từ xa. Kiểm tra mạo danh nếu đăng nhập cục bộ cũng tồn tại trên máy chủ từ xa. Ngoài ra, nếu đăng nhập cục bộ sẽ được ánh xạ tới thông tin đăng nhập SQL Server từ xa, bạn phải cung cấp tên Người dùng từ xa và Mật khẩu từ xa để đăng nhập máy chủ từ xa.

  9. Trong ngăn bên trái của hộp thoại Máy chủ được liên kết mới, bên dưới Chọn trang, hãy chọn Tùy chọn máy chủ. Đặt các tham số Rpc và Rpc Out thành True, sau đó bấm OK.

Một cách thay thế sẽ được sử dụng Transact SQL để viết các truy vấn để thiết lập máy chủ bằng cách sử dụng thủ tục lưu trữ sp_addlinkedserver

EXEC sp_addlinkedserver 
    @server='yourServer', 
    @srvproduct='', 
    @provider='SQLNCLI', 
    @datasrc='yourServer\instance1'; 

Một số phiên bản sẽ thiết lập các máy chủ liên kết mà bạn có thể sau đó tham chiếu trong mã của bạn.

+0

ok nhưng điều này có thể những gì tôi đã cố gắng tôi có nghĩa là tạo ra máy chủ được liên kết cho năm 2000 và 2005 vào năm 2008. –

+1

Tôi không có quyền truy cập để kiểm tra này, vì vậy bạn sẽ phải làm theo hướng dẫn để xem bạn có thể tạo một cho năm 2000 và 2005 từ máy chủ sql 2008 – Taryn

+0

vâng tôi đã thử nó tôi vừa tạo 2000 vào năm 2005 bây giờ tôi đang cố gắng 2000 & 2005 vào năm 2008 Cảm ơn! –

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