Hiển thị kết quả từ 1 đến 3 / 3
  1. #1
    Tham gia
    27-06-2009
    Bài viết
    3
    Like
    0
    Thanked 0 Times in 0 Posts

    Cho mình hỏi về database link trong oracle 10

    Mình mới bắt đầu học về oracle. các bạn giải thích giúp mình cái database link dùng vào việc gì vậy cho mình ví dụ về nó với
    Và tác dụng của việc Creating Shared Database Links
    mình thấy trong oracle 10g có phần tạo database link như thế này



    giải thích giùm mình các ô Database Link Name
    Connect To Schema
    Password
    Remote Hostname or IP
    Remote Host Port
    SID or Service Name
    ở này ở hình trên với . Mình mong các bạn giúp mình với thanks các bạn nhiều ^^
    Quote Quote

  2. #2
    Tham gia
    29-12-2003
    Bài viết
    85
    Like
    0
    Thanked 9 Times in 7 Posts
    Database link là để kết nối tử DB này sang DB khác. Ví dụ: bạn có 2 DB trên 2 máy khác nhau tên là DB1 và DB2. Trên DB1 có 1 user tên là abc. DB2 có 1 user là def. User def muốn lấy dữ liệu của abc thì phải tạo 1 database link kết nối đến DB1. Phần connect bạn có thể dùng địa chỉ IP hoặc dùng tên connection đã được định nghĩa trong file tnsnames.ora.

  3. #3
    Tham gia
    24-02-2009
    Bài viết
    42
    Like
    0
    Thanked 1 Time in 1 Post
    Ví dụ về sử dụng databaselink
    Giả sử bạn đang ở database hiện hành và muốn kết nối với database orcl trên server host02.example.com.
    Đầu tiên bạn phải sửa file tnsnames.ora nằm ở $ORACLE_HOME/network/admin
    VD:
    Code:
    REMOTE_ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = host02.example.com)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl.example.com)
        )
      )
    Giờ mở SQLPlus:
    CONNECT hr/hr@orcl;

    CREATE DATABASE LINK remote //Tạo kết nối tới máy chủ
    CONNECT TO HR IDENTIFIED BY HR
    USING 'REMOTE_ORCL';

    SELECT * FROM employees@remote
    // Xem nội dung bảng employees với user Hr tới database SID = orcl trên host02.example.com

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •