Thế Giới Đồ Cổ | Diễn Đàn Mua Bán - Đăng Tin - Rao Vặt - Miễn Phí

Đồ gỗ Mộc Gia

SẢN PHẨM THƯƠNG GIA VIP

Cần giúp sửa lỗi CSDL phân tán không kết nối được với máy trạm

Xem trong 'Làng Tin Tức' đăng bởi capuchino, 3/4/15, [ Mã Tin: 18538 ] [4,545 lượt xem - 19 bình luận]

Kỳ Lân Luxury - Chuyên vertu chính hãng
  1. capuchino
    Giá: Giá liên hệ
    SĐT : 
    0983637549
    Địa Chỉ : 
    phòng 1706 tòa nhà A1,229 phố vọng,hai bà trưng,hà nội.
    • chọn làng nhanhMã tin: 18538

    Mình đang học CSDL phân tán. Từ máy chính mình tạo linked server đến máy trạm như này:
    EXECUTE sp_addlinkedserver --Tạo Linked Server
    @server = 'QLKDXM1', --Tên Linked Server
    @provider = 'SQLOLEDB', --Kiểu server (Thường là SQLOLEDB)
    @datasrc = 'WIN-4BTU6QMDQUK', --Tên server kết nối (Tên PC)
    @srvproduct = 'SQL_Server';

    EXECUTE sp_addlinkedsrvlogin --Login vào Linked Server
    @rmtsrvname = 'QLKDXM1', --Tên Linked Server
    @useself = 'FALSE',
    @locallogin = NULL,
    @rmtuser = 'tk1', --User Login
    @rmtpassword = '123'; --Password
    Mình tạo được linked server nhưng dùng câu lệnh sau:
    select * from QLKDXM1.QLKDXM1.dbo.ThongTinNV
    để xem bảng ThongTinNv ở máy trạm thì bị báo lỗi như dưới đây:
    "OLE DB provider "SQLNCLI10" for linked server "QLKDXM1" returned message "Login timeout expired".
    OLE DB provider "SQLNCLI10" for linked server "QLKDXM1" returned message "A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.".
    Msg 5, Level 16, State 1, Line 0
    Named Pipes Provider: Could not open a connection to SQL Server [5]. "
    Anh/chị/em/bạn bè nào biết thì chỉ mình với mình đang rất cần ạ!

    Khu vực quảng cáo - Liên hệ 0922 1212 89


     
    refcon, Trangcct and Chân_Trần like this.
  2. Chân_Trần

    @provider = 'SQLOLEDB', --Kiểu server
    Kiểu server này cấu hình để cho phép kết nối từ xa ko bạn??
     
  3. capuchino

    có bạn ạ, cái cấu trúc tạo này có mẫu sẵn mình chỉ cần thay tên "datasrc" , user, pass, tên linked server thôi. Mình nghĩ là do cấu hình mạng chưa đúng để có thể kết nối nhưng mình thử nhiều kiểu mà vẫn không được
     
  4. Luật Ngô

    Msg 5, Level 16, State 1, Line 0
    bạn kiểm tra dòng này thử xem
    Lúc trước hoc SQL cũng gà nên hok biết giúp bạn đc ko nửa.
    trước hết là xem nó có dư hay thiếu dấu . , nào ko
     
  5. capuchino

    dòng đấy chính là cái dòng này "select * from QLKDXM1.QLKDXM1.dbo.ThongTinNV" bạn ạ. Cấu trúc dòng này không có vấn đề gì cả. Nó báo lỗi vì không kết nối được với máy trạm chứa bảng ThongTinNV. Vấn đề ở đây là mình không biết sao nó không kết nối được.
     
  6. refcon

    MS SQL đưa control panel Plesk qua đây
     
  7. capuchino

    mình không hiểu ý bạn refcon. control panel Plesk là gì?
     
  8. Luật Ngô

    mình nhớ là trong SQl nếu xuất hiện lỗi nó sẽ báo là lỗi số bao nhiêu , bạn xem thr là số mấy rồi lên bác google hỏi nha. chứ mà đưa ra cái thông báo lỗi mình ngồi mò tới khua cũng chưa ra nửa .
     
  9. Luật Ngô

    @refcon chuyên gia SQL đó bạn . nhờ bác ấy chỉ cho. pro ẩn danh :)
     
  10. Chân_Trần

    Trên databaze bạn đã khai báo ThonTinNV chưa bạn? ý bạn là nó ko kết nối được hay là ko lấy được thông tin nhân viên bạn?
     
  11. Trangcct

  12. Luật Ngô

  13. Luật Ngô

    moi nguoi thong cam SQL mình hơi gà , chỉ khi mình ngồi vào trực tiếp mới biết đường giải quyết :(
     
  14. MoonLight

    sql server thì may ra e còn biết một tý, nhìn chóng mặt quá đi
     
  15. capuchino

    @refcon đây chỉ là bài tập của mình thực hành trên 1 máy thật và 2 máy ảo chứ không có control panel Plesk đâu ạ. @Chân Trần đây là không kết nối được chứ không phải là không có thông tin bạn ạ. Cái bảng này mình đã lập ở máy ảo rồi. @luat.ngo : mình thử search theo lỗi số 5 rồi nhưng không tìm thấy câu trả lời nào đúng ý mình cả :D
     
  16. capuchino

    Cái này mình làm trên SQL server mà
     
  17. MoonLight

    pác chờ một tý em nghiên cứu tài liệu cũ một tý xem có giúp được phát nào ko
     
  18. capuchino

    Cảm ơn bạn @MoonLight đã có lòng giúp. t đang không cần mà không hỏi được ai
     
    refcon thích bài này.
  19. Chân_Trần

    Cái này mình cũng học qua quá lâu. Mà theo kinh nghiệm bạn xem thiết lập địa chỉ IP giữa máy chủ và máy trạm có trùm nhau ko??? Chúc bạn thành công.
     
  20. capuchino

    t ko để trùng nhau
     
Google+