Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Cấu hình điều khiển Microsoft ODBC cho DB2

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 216428
Khước từ Nội dung trong Cơ sở Kiến thức Không còn được hỗ trợ
Bài viết này nói về các sản phẩm mà Microsoft không còn hỗ trợ nữa. Do đó, bài viết này được cung cấp "nguyên bản" và sẽ không được cập nhật.
Tóm tắt
Bài viết này cung cấp một tổng quan về các driver ODBC Microsoft cho DB2.

driver ODBC Microsoft cho DB2 (Msdb2ole.dll) cho phép truy cập qua mạng SNA LU 6.2 và TCP/IP DB2 từ xa bộ máy cơ sở dữ liệu. Trình điều khiển này được thực hiện như là một requester ứng dụng IBM phân phối quan hệ bộ máy cơ sở dữ liệu kiến trúc (DRDA) có thể kết nối với hệ thống tương hợp về sau DRDA DB2 như MVS, OS/400 và Microsoft Windows NT.

Hỗ trợ driver ODBC 2.x và ODBC 3.x chức năng (cho một danh sách đầy đủ của hỗ trợ chức năng xem xin tài liệu trực tuyến SNA Server SDK). Trình điều khiển có thể được sử dụng tương tác hoặc từ một chương trình ứng dụng để vấn đề SQL phát biểu. Từ Microsoft Excel, người dùng có thể nhập khẩu DB2 bảng vào bảng tính và sử dụng Excel đồ họa công cụ để phân tích dữ liệu. Từ Microsoft Access, người dùng có thể nhập khẩu từ và xuất khẩu sang DB2. Với Microsoft Internet Information Server (IIS), nhà phát triển có thể xuất bản DB2 lưu trữ thông tin cho người dùng thông qua một trình duyệt Web.

Để biết thêm chi tiết về cách sử dụng driver ODBC cho DB2, cũng như một danh sách hỗ trợ ODBC kết nối chuỗi thuộc tính từ khóa và giá trị, hãy xem tài liệu hướng dẫn trực tuyến SNA Server SDK hoặc driver ODBC cho DB2 trực tuyến giúp tập tin.
Thông tin thêm

Thêm một nguồn dữ liệu ODBC

nguồn dữ liệu kết hợp một driver ODBC đặc biệt với các dữ liệu bạn muốn truy cập thông qua đó trình điều khiển. Bạn phải đặt cấu hình dữ liệu nguồn thông tin cho mỗi hệ thống DB2 là để được truy cập bằng cách sử dụng driver ODBC cho DB2. Các tham số mặc định cho driver ODBC cho DB2 được sử dụng cho các nguồn dữ liệu chỉ và cần phải được cấu hình cho từng nguồn dữ liệu một cách riêng biệt. Để cấu hình trình điều khiển, hãy thực hiện theo các bước sau:

  1. Nhấp vào Bắt đầu, điểm đến cài đặt chuyên biệt, và sau đó nhấp vào Panel điều khiển.
  2. Nhấp đúp vào nguồn dữ liệu ODBC.
  3. Chọn người dùng DSN, Hệ thống DSN, hoặc tập tin DSN.
  4. Nhấp vào driver ODBC Microsoft cho DB2, và sau đó bấm hoàn tất.

Bạn cũng có thể hiển thị công cụ cấu hình nguồn dữ liệu ODBC từ các phím lối tắt trong các nhóm chương trình Microsoft SNA máy chủ truy cập dữ liệu.

Cấu hình nguồn dữ liệu

Tab chung cho phép người dùng để đặt cấu hình các thuộc tính cơ bản cần thiết để mô tả một nguồn dữ liệu. Đối với driver ODBC cho DB2, các thuộc tính chung bao gồm các từ khóa sau đây:

Tên nguồn dữ liệu: nguồn dữ liệu là một tham số yêu cầu được sử dụng để xác định các nguồn dữ liệu. Quản lý driver ODBC sử dụng giá trị thuộc tính này để tải cấu hình nguồn dữ liệu ODBC chính xác từ kiểm nhập hoặc tập tin. Cho các tập tin dữ liệu nguồn, lĩnh vực này được sử dụng để đặt tên tệp DSN, mà được lưu trữ trong mục tin thư thoại chương trình Files\Common Files\ODBC\Data nguồn.

Mô tả: Mô tả là một tham số tùy chọn có thể được sử dụng để mô tả các nguồn dữ liệu.

Tab kết nối cho phép người dùng để đặt cấu hình các thuộc tính cơ bản cần thiết để kết nối với một nguồn dữ liệu. Đối với driver ODBC cho DB2, các thuộc tính kết nối bao gồm các từ khóa sau đây:

LU 6.2 kết nối: Này nút chọn một radio cho phép người dùng lựa chọn một kết nối SNA LU6.2 dựa trên. Nếu mặc định SNA được chọn, sau đó giá trị cho APPC địa phương LU bí danh, APPC chế độ tên, và bí danh LU APPC từ xa được yêu cầu.
Kết nối TCP/IP: Này nút chọn một radio cho phép người dùng lựa chọn một kết nối TCP/IP dựa trên. Nếu TCP/IP được chọn, sau đó giá trị cho địa chỉ mạng và mạng Port được yêu cầu.

Địa phương APPC LU bí danh: Tên bí danh LU địa phương cấu hình trong SNA Server.

APPC từ xa LU bí danh: Tên bí danh LU từ xa được cấu hình trong SNA Server.

APPC chế độ tên: Chế độ APPC phù hợp với cấu hình máy chủ và cấu hình máy chủ SNA. Các giá trị pháp lý cho chế độ APPC bao gồm QPCSUPP (mặc định hệ thống phổ biến), #INTER (tương tác), #INTERSC (tương tác với tối thiểu bảo mật định tuyến), #BATCH (lô), #BATCHSC (lô với tối thiểu bảo mật định tuyến) và #IBMRDB (truy cập từ xa bộ máy cơ sở dữ liệu DB2).

Địa chỉ IP: Tài sản này được sử dụng để xác định vị trí máy tính DB2 cho mục tiêu, đặc biệt là các địa chỉ TCP/IP hoặc TCP/IP máy chủ lưu trữ tên/alias liên kết với cổng DRDA. Địa chỉ mạng được yêu cầu khi kết nối thông qua TCP/IP.

Mạng Port: Tài sản này được sử dụng để xác định vị trí mục tiêu DB2 DRDA Dịch vụ Access cảng khi kết nối thông qua TCP/IP. Mặc định là địa chỉ cổng DRDA nổi tiếng số 446.

Tab kết nối cũng bao gồm một nút chọn một kiểm tra kết nối có thể được sử dụng để kiểm tra các tham số kết nối. Kết nối chỉ có thể được kiểm tra sau khi tất cả các thông số yêu cầu được gõ vào. Khi bạn nhấp vào nút chọn một này, một phiên sẽ được thành lập để hệ thống DB2 từ xa bằng cách sử dụng OLE DB Provider cho DB2.

Các bảo mật tab cho phép người dùng cấu hình thuộc tính tuỳ chọn sử dụng để hạn chế các kết nối đến một nguồn dữ liệu. Đối với điều khiển ODBC Microsoft cho DB2, các thuộc tính bảo mật bao gồm sau đây:

Sử dụng tên người dùng này: tên người dùng hợp lệ là bình thường cần thiết để truy cập dữ liệu trên DB2. Tùy chọn, bạn có thể kéo dài một tên người dùng theo DSN. driver ODBC sẽ nhắc người dùng tại thời gian chạy để nhập mật khẩu hợp lệ. Ngoài ra, hộp thoại đã nhanh chóng sẽ cho phép người dùng để ghi đè lên tên người dùng được lưu trữ trong DSN.

The AS / 400 máy tính là chữ đối với ID người dùng và mật khẩu. The AS / 400 chỉ chấp nhận một DB2/400 ID người dùng và mật khẩu trong trường hợp trên. (Nếu DB2/400 kết nối không thành công vì xác thực không chính xác, driver ODBC sẽ gửi lại xác thực, buộc ID người dùng và mật khẩu vào trường hợp trên.)

Các máy tính lớn là quản. Điều này có nghĩa rằng trên máy tính, bạn có thể nhập DB2 ID người dùng và mật khẩu trong bất kỳ trường hợp nào. driver ODBC sẽ gửi các các giá trị trong trường hợp trên. DB2 UDB cho Windows NT là chữ. ID người dùng được lưu trữ trong trường hợp trên. Mật khẩu được lưu trữ trong trường hợp hỗn hợp. Người dùng phải nhập mật khẩu trong trường hợp chính xác. driver ODBC gửi chính xác mật khẩu trong trường hợp nhập vào bởi người sử dụng. Một không vượt qua NT cho tên miền, chỉ tên người dùng NT.

Sử dụng dấu kiểm hiệu duy nhất trên: Tùy chọn, một có thể sử dụng tùy chọn Signon duy nhất của tính năng bảo mật máy chủ lưu trữ của máy chủ Microsoft SNA. Điều này cho phép người quản trị tạo ra định nghĩa nguồn dữ liệu để cô lập trình kí nhập từ người dùng. Bối cảnh người sử dụng cho đĩa đơn-signon là người sử dụng bối cảnh liên quan đến bản ghi dịch vụ DB2 SNA. Nếu chạy trên Windows 9 x, sau đó người sử dụng bối cảnh là kết hợp với người dùng hiện đang kí nhập.

bộ máy cơ sở dữ liệu là chỉ-đọc: Tạo ra một nguồn dữ liệu chỉ-đọc. Người dùng đã chỉ đọc truy cập vào các đối tượng, chẳng hạn như bảng, và không thể cập nhật hoạt động, chẳng hạn như INSERT, UPDATE, hoặc xóa.

Tab bộ máy cơ sở dữ liệu mục tiêu cho phép người dùng cấu hình bắt buộc, cũng như các tùy chọn, thuộc tính được sử dụng để xác định mục tiêu DB2 hệ thống. Đối với điều khiển ODBC Microsoft cho DB2, các thuộc tính bộ máy cơ sở dữ liệu mục tiêu bao gồm sau đây:

bộ máy cơ sở dữ liệu từ xa tên: Thuộc tính ODBC này được sử dụng như là một phần đầu tiên của một tên ba phần đủ điều kiện bảng.

Ở DB2 (MVS, OS/390), tài sản này được gọi là vị trí. SYSIBM.Vị trí bảng liệt kê tất cả các địa điểm có thể truy cập. Để tìm vị trí DB2 mà bạn cần để kết nối, hãy yêu cầu quản trị viên của bạn để tìm trong DSNTINST Clist TSO theo định nghĩa DDF. Các định nghĩa này được cung cấp trong bảng DSNTIPR, DB2 cài đặt chuyên biệt hướng dẫn sử dụng.
Ở DB2/400, tài sản này được gọi là RDBNAM. Giá trị RDBNAM có thể được xác định bằng cách gọi lệnh WRKRDBDIRE từ bàn điều khiển hệ thống hệ điều hành/400. Nếu không có không có giá trị RDBNAM, sau đó một trong những có thể được tạo ra bằng cách sử dụng tùy chọn thêm.
Trong bộ máy cơ sở dữ liệu DB2 Universal, tài sản này được gọi là bộ máy cơ sở dữ liệu.

Gói bộ sưu tập: Tên bộ sưu tập DRDA nơi bạn muốn trình điều khiển lưu trữ và giới hạn trên DB2 gói. Đây là một tham số cần thiết. Để biết thêm chi tiết về việc tạo gói, xin vui lòng đọc bài viết Cơ sở tri thức Microsoft sau:
216810 Việc tạo ra các gói để sử dụng với driver ODBC cho DB2 và OLE KB cung cấp cho DB2
Mặc định lược đồ: Tên bộ sưu tập mà các nhà cung cấp tra cứu thông tin cửa hàng. driver ODBC sử dụng lược đồ mặc định để hạn chế kết quả bộ cho các hoạt động phổ biến, chẳng hạn như liệt kê một danh sách các bảng trong một bộ sưu tập mục tiêu (ví dụ, ODBC cửa hàng SQLTables). Để biết thêm chi tiết vào tham số này, xin vui lòng xem bài viết Cơ sở tri thức Microsoft sau:
217757 INF: Lược đồ mặc định sẽ được sử dụng với driver ODBC cho DB2 và OLE DB Provider cho DB2
Các mức độ sự cô lập mặc định: Xác định mức độ sự cô lập nhiều ứng dụng trong trường hợp của các truy cập đồng thời cho các đối tượng DB2. Mặc định là NC. Các đơn vị sau được hỗ trợ:

CS: Con trỏ ổn định. Ở DB2/400, điều này tương ứng với COMMIT(*CS). Ở ANSI, điều này tương ứng để đọc cam (RC).

NC: Không có cam kết. Ở DB2/400, điều này tương ứng với COMMIT(*NONE). Ở ANSI, điều này tương ứng để không có cam kết (NC).

UR: Khoản đọc. Ở DB2/400, điều này tương ứng với COMMIT(*CHG). Ở ANSI, điều này tương ứng với khoản đọc.

RS: Đọc sự ổn định. Ở DB2/400, điều này tương ứng với COMMIT(*ALL). Ở ANSI, điều này tương ứng để lặp lại đọc.

RR: Lặp lại đọc. Ở DB2/400, điều này tương ứng với COMMIT(*RR). Ở ANSI, điều này tương ứng với Serializable (Isolated).

Thay thế TP tên: Tài sản này là chỉ cần thiết khi kết nối với SQL/DS (DB2/VM hoặc DB2/VSE) và được gọi là chương trình giao dịch từ xa.

Tự động cam kết: Thuộc tính này cho phép cho các cam kết tiềm ẩn trên tất cả SQL phát biểu. Trong chế độ tự động-cam, mỗi hoạt động bộ máy cơ sở dữ liệu là một giao dịch đó là cam kết khi thực hiện. Chế độ này là thích hợp cho các giao dịch phổ biến bao gồm một lệnh SQL duy nhất. Nó là không cần thiết để delimit hoặc chỉ định hoàn thành của những giao dịch này. Quay ngược lại không được cho phép khi sử dụng chế độ cam kết tự động. Mặc định là True.

Chuyển đổi tất cả các loại dữ liệu nhị phân như kiểu dữ liệu nhân vật: Tùy chọn xử lí dữ liệu nhị phân (CCSID 65535) này nhập lĩnh vực như trường của loại dữ liệu nhân vật trên một cơ sở nguồn cho dữ liệu. Các giá trị máy chủ CCSID và PC mã trang là yêu cầu đầu vào và đầu ra tham số. (Miền địa phương xem tab.)

Tab miền địa phương cho phép người dùng cấu hình bắt buộc, cũng như các tùy chọn, thuộc tính được sử dụng để xác định các trang mã được sử dụng trên hệ thống DB2 cũng như máy tính dựa trên Windows. Đối với điều khiển ODBC Microsoft cho DB2, thuộc tính miền địa phương bao gồm sau đây:

Lưu trữ miền địa phương: Mã kí tự đại diện thiết lập các định danh (CCSID) kết hợp dữ liệu DB2 như đại diện cho trên máy tính từ xa. Tham số này mặc định U.S./Canada (37). Bất động sản CCSID được yêu cầu khi xử lí dữ liệu nhị phân như dữ liệu kí tự đại diện. Trừ khi các quá trình nhị phân như giá trị nhân vật được thiết lập, dữ liệu được chuyển đổi nhân vật dựa trên DB2 cột CCSID và trang mã ANSI mặc định.

Sử dụng mặc định mã trang cho miền địa phương: Tùy chọn này chỉ thị driver ODBC để sử dụng trang mã ANSI mặc định cho máy tính dựa trên Windows. Nếu cài đặt chuyên biệt mặc định này sẽ bị xóa, sau đó người dùng có thể chọn bất kỳ trang mã PC được hỗ trợ.

PC miền địa phương: Thuộc tính này là bắt buộc khi xử lí dữ liệu nhị phân như dữ liệu kí tự đại diện. Trừ khi các quá trình nhị phân như giá trị nhân vật được thiết lập, dữ liệu được chuyển đổi nhân vật dựa trên trang mã ANSI mặc định cấu hình trong Windows. giá trị mặc định cho thuộc tính này là tiếng Latin 1 (1252).
MSDB2OLE DLL

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 216428 - Xem lại Lần cuối: 02/09/2014 18:14:00 - Bản sửa đổi: 3.0

  • kbinfo kbmt KB216428 KbMtvi
Phản hồi