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

Thông báo: Mục kiểm nhập và từ khóa cho kết nối máy chủ SQL Strings

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để 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 ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại 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, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. 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. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:229929
Bài viết này đã được lưu trữ. Bài viết được cung cấp "nguyên trạng" và sẽ không còn được cập nhật nữa.
TÓM TẮT
Bài viết này mô tả các mục kiểm nhập khác nhau được tạo ra khi bạn tạo một tên nguồn dữ liệu (DSN) bằng cách sử dụng điều khiển ODBC Microsoft SQL Server.
THÔNG TIN THÊM
Chú Ý: bài viết này chứa thông tin về việc sửa đổi sổ kiểm nhập. Trước khi bạn chỉnh sửa registry, hãy chắc chắn để trở lại nó lên và đảm bảo rằng bạn hiểu làm thế nào để khôi phục sổ kiểm nhập nếu một vấn đề xảy ra. Thông tin về làm thế nào để sao lưu, khôi phục và chỉnh sửa registry, nhấp vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
256986 Mô tả của Microsoft Windows Registry


Thông tin được trình bày trong bài viết này là dành cho mục đích chỉ gỡ rối. Có thể có các tham số khác mà không được diễn tả ở đây.

Khi bạn tạo một hệ thống DSN trong quản trị nguồn dữ liệu ODBC trong Panel điều khiển, và bạn sử dụng trình điều khiển Microsoft SQL Server ODBC, DSN thiết đặt được lưu trong một khóa registry dưới sau đây có cùng tên DSN của bạn:
HKEY_LOCAL_MACHINE\Software\ODBC\Odbc.ini
Nếu bạn tạo một người sử dụng DSN, các thiết đặt được lưu trong một khóa registry dưới đây:
HKEY_CURRENT_USER\Software\ODBC\Odbc.ini <BR><BR>
cài đặt chuyên biệt driver ODBC Microsoft SQL Server cũng viết các tham số cho các mục nhập registry Odbc.ini. Có rất nhiều tham số trong các thiết lập driver ODBC Microsoft SQL Server có một giá trị mặc định.

Khi bạn lần đầu khởi động cấu hình một DSN cho SQL Server bạn sẽ thấy rằng một số các tham số đã có giá trị. Nếu bạn không thay đổi giá trị mặc định của một tham số bạn sẽ không thấy một mục nhập registry tương ứng.

Ví dụ, không có một tham số trong các thiết lập đặt tên sử dụng ANSI trích dẫn định danh, mà được chọn theo mặc định. Nếu bạn xoá tham số đó bạn sẽ thấy một mục nhập trong DSN tương ứng, theo Odbc.ini trong kiểm nhập, tên là QuotedId và giá trị là không có. theo mặc định giá trị là và bạn sẽ không thấy giá trị trong registry nếu bạn giữ giá trị mặc định trong thiết lập.

Trong trường hợp xác thực, mặc định là xác thực máy chủ SQL. Nếu bạn chọn Xác thực NT bạn sẽ thấy một mục nhập cơ quan kiểm nhập tên Trusted_Connection thiết lập để . Vì vậy, nếu bạn không có bất kỳ mục trong registry mà tương ứng với Trusted_Connection, điều này có nghĩa rằng bạn đang sử dụng SQL Server xác thực. Bạn cũng có thể thiết lập này Trusted_Connection để không có từ chương trình của bạn để có được xác thực máy chủ SQL.

Bảng sau liệt kê một vài thông số và giá trị mặc định của họ:

Tên tham sốgiá trị mặc địnhCác giá trị có thể khácNhận xét
Hệ phục vụDSN tênBất kỳ tên máy (ứng dụng) phục vụ.Thay đổi giá trị này để trỏ đến máy chủ của bạn.
bộ máy cơ sở dữ liệuKhông cóBất kỳ tên bộ máy cơ sở dữ liệu bên trong các máy chủ trước.Thay đổi giá trị này để trỏ đến bộ máy cơ sở dữ liệu của bạn.
Ngôn ngữus_englishBất kỳ ngôn ngữ hợp lệ tên cho máy chủ của bạn.tên máy (ứng dụng) phục vụ SQL ngôn ngữ. SQL Server có thể lưu giữ các thư cho nhiều ngôn ngữ trong sysmessages bảng hệ thống. Nếu bạn kết nối với một máy chủ SQL với nhiều ngôn ngữ, cài đặt chuyên biệt ngôn ngữ chỉ định mà tập hợp các thông điệp được sử dụng cho kết nối.
UseProcForPrepare10 hoặc 2Bắt đầu với Microsoft SQL Server Phiên bản trình điều khiển 3,7, hoặc mới hơn, thuộc tính này bị vô hiệu hóa. Microsoft SQL Server 7.0, và sau này, luôn luôn sử dụng một thủ tục dịch sẵn tạm thời hay không bạn chuẩn bị một lệnh SQL trước khi thực hiện.
Trusted_ConnectionKhôngTài sản này sẽ xác định xem bạn muốn sử dụng SQL Server xác thực hoặc NT xác thực. Trusted_Connection= không có phương tiện mà bạn muốn sử dụng SQL xác thực.
QuotedIdKhôngĐiều này sẽ xác định cho dù sử dụng trích dẫn định danh (ví dụ, một đôi báo xung quanh bảng tên) hay không.
AnsiNPWKhôngĐiều này sẽ xác định cho dù sử dụng ANSI null đệm và cảnh báo hay không. Nếu thiết lập để có bạn có dữ liệu kí tự đại diện của kích thước 10 (không varchar) trong máy chủ SQL của bạn và bạn chọn rằng dữ liệu, nó có trả lại tất cả 10 kí tự đại diện. Nếu dữ liệu chỉ có 2 kí tự đại diện (giống như "AA"), bạn sẽ nhận được AA với 8 khoảng trống độn vào cuối.
AutoTranslateKhôngXác định liệu dữ liệu nhị phân đối xử như dữ liệu kí tự đại diện.
QueryLog_OnKhôngXác định liệu một truy vấn chạy dài sẽ được kí nhập.
QueryLogTime30000 trong mili giâyBất kỳ số nguyên. (Thiết đặt này được sử dụng khi QueryLog_On được thiết lập để có.)Chữ số nhân vật chuỗi mà chỉ định ngưỡng (trong mili giây) để khai thác gỗ dài chạy truy vấn. Bất kỳ truy vấn mà không nhận được một phản ứng trong thời gian quy định ghi vào tệp nhật ký dài chạy truy vấn.
QueryLogFileC:\Query.logBất kỳ tên tệp hợp lệ trên đĩa của bạn. (Thiết đặt này được sử dụng khi QueryLog_On được thiết lập để có.)Đường dẫn đầy đủ và tập đã đặt tên tin được sử dụng để kí nhập dài chạy truy vấn.
Khu vựcKhôngTôn trọng thiết đặt máy trạm khách hàng cho khu vực khi chuyển đổi các giá trị ngày tháng, thời gian và tiền tệ cho chuỗi kí tự đại diện. Thiết đặt này chỉ nên được xác định cho các ứng dụng chỉ hiển thị dữ liệu, không phải cho các ứng dụng xử lí dữ liệu.
StatsLog_OnKhôngCho phép ghi nhật ký hiệu suất của trình điều khiển. giá trị mặc định là "Vô hiệu hoá trình điều khiển hiệu suất đăng".
StatsLogFileC:\Stats.logBất kỳ tên tệp hợp lệ trong ổ đĩa của bạn. (Thiết đặt này được sử dụng khi StatsLog_On được thiết lập để có.)Đường dẫn đầy đủ và tập đã đặt tên tin sử dụng để ghi SQL Server ODBC thống kê hiệu suất của trình điều khiển.


Trong tương lai các phiên bản của trình điều khiển SQL Server ODBC có thể một số tham số bổ sung. Tất cả các thông số có một giá trị mặc định, do đó, nó sẽ không ảnh hưởng đến thiết lập hiện thời. Đây là lý do tại sao một số thông số có khoản mục nào trong sổ kiểm nhập.

Nếu bạn chọn giá trị mặc định cho một tham số sẽ có không có mục nhập registry tương ứng. Bạn sẽ tìm thấy một mục nhập registry chỉ khi bạn thay đổi giá trị mặc định. Bạn cũng có thể ghi đè hành vi mặc định bằng cách thiết lập các từ khóa trong chuỗi kết nối của bạn.

Không có từ hai khóa khác mà cũng rất quan trọng, mạng và địa chỉ. Không phải của các từ khóa này hai được tìm thấy trong SQL Server ODBC mục trong registry.

Các từ khóa này điều khiển kết nối mạng. Bạn có thể thiết lập giao thức mạng mà khách hàng của bạn sử dụng để kết nối với SQL Server bằng cách nhấn vào nút chọn một Cấu hình máy tính khách , Quản trị nguồn dữ liệu ODBC cho SQL Server. Nếu bạn sửa Cấu hình máy tính khách, bạn sẽ tìm thấy một mục nhập registry tương ứng dưới:
HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Client\ConnectTo
Bạn có thể sử dụng sau đây trong chuỗi kết nối các ứng dụng của bạn:

Từ khóaĐối với TCP/IPCho đường ống được đặt tên theo
Địa chỉYourServerName, ThePortNumber (mặc định 1433)\\.\pipe\sql\query
MạngDBMSSOCNDBNMPNTW


Lưu Ý: bạn cũng có thể sử dụng các từ khóa trước khi bạn kết nối với SQL Server bằng cách sử dụng các OLE DB Provider cho SQL Server (SQLOLEDB) trực tiếp với chuỗi kết nối của bạn.
oledb

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

Thuộc tính

ID Bài viết: 229929 - Xem lại Lần cuối: 12/05/2015 14:17:57 - Bản sửa đổi: 3.0

Microsoft Data Access Components 2.1, Microsoft Data Access Components 2.5, Microsoft Data Access Components 2.6, Microsoft Data Access Components 2.7

  • kbnosurvey kbarchive kbinfo kbmt KB229929 KbMtvi
Phản hồi