Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Lưu ý: Bài viết này đã hoàn thành nhiệm vụ của mình và sẽ sớm không còn được sử dụng nữa. Để tránh các lỗi "Không tìm thấy trang", chúng tôi đang tiến hành loại bỏ những liên kết mà chúng tôi biết. Nếu bạn đã tạo các liên kết cho trang này, vui lòng loại bỏ chúng và chúng ta sẽ cùng nhau duy trì kết nối cho web.

Dữ liệu trong chương trình của bạn có thể đến từ một nguồn dữ liệu ngoài, chẳng hạn như tệp văn bản, sổ làm việc hoặc cơ sở dữ liệu. Nguồn dữ liệu ngoài này được kết nối với chương trình của bạn thông qua kết nối dữ liệu, là một tập hợp các thông tin mô tả cách xác định vị trí, đăng nhập và truy nhập nguồn dữ liệu ngoài. Các phần sau đây mô tả cách kết nối dữ liệu ngoài hoạt động, cách thức chia sẻ thông tin kết nối với các ứng dụng và người dùng khác và cách giúp truy nhập dữ liệu an toàn hơn.

Tìm hiểu thông tin cơ bản về kết nối dữ liệu

Lợi ích chính của việc kết nối với dữ liệu bên ngoài là bạn có thể phân tích định kỳ dữ liệu này mà không cần sao chép nó. Nhiều lần sao chép dữ liệu là một thao tác có thể tốn thời gian và dễ bị lỗi.

Có thể lưu trữ thông tin kết nối trong sổ làm việc hoặc tệp kết nối, chẳng hạn như trong tệp kết nối dữ liệu Office (ODC) (. ODC) hoặc trong tệp tên nguồn dữ liệu (DSN) (. DSN).

Để đưa dữ liệu ngoài vào chương trình của bạn, bạn cần quyền truy nhập vào dữ liệu. Nếu nguồn dữ liệu bên ngoài mà bạn muốn truy nhập không nằm trên máy tính cục bộ của mình, bạn có thể cần liên hệ với người quản trị cơ sở dữ liệu cho mật khẩu, quyền người dùng hoặc thông tin kết nối khác. Nếu nguồn dữ liệu là một cơ sở dữ liệu, hãy đảm bảo rằng cơ sở dữ liệu chưa được mở trong chế độ dành riêng. Nếu nguồn dữ liệu là một tệp văn bản hoặc sổ làm việc, hãy đảm bảo rằng người dùng khác không có tệp văn bản hoặc sổ làm việc đang mở để truy nhập độc quyền.

Nhiều nguồn dữ liệu cũng yêu cầu một trình điều khiển ODBC hoặc nhà cung cấp OLE DB để phối hợp dòng dữ liệu giữa các chương trình của bạn, tệp kết nối và nguồn dữ liệu.

Sơ đồ sau đây tóm tắt các điểm chính về kết nối dữ liệu.

văn bản thay thế

1. có nhiều nguồn dữ liệu mà bạn có thể kết nối với: Microsoft SQL Server, Microsoft Access, Microsoft Excel và tệp văn bản.

2. Mỗi nguồn dữ liệu có một trình điều khiển ODBC hoặc nhà cung cấp OLE DB liên kết.

3. Tệp kết nối xác định tất cả thông tin mà bạn cần để truy nhập và truy xuất dữ liệu từ một nguồn dữ liệu.

4. Thông tin kết nối được sao chép từ tệp kết nối vào chương trình của bạn.

Chia sẻ kết nối

Các tệp kết nối đặc biệt hữu ích cho việc chia sẻ các kết nối trên cơ sở nhất quán, làm cho các kết nối được phát hiện nhiều hơn, giúp cải thiện tính bảo mật và hỗ trợ quản trị nguồn dữ liệu. Cách tốt nhất để chia sẻ các tệp kết nối là đặt chúng ở một vị trí an toàn và đáng tin cậy, chẳng hạn như thư mục mạng hoặc thư viện SharePoint, khi người dùng có thể đọc tệp, nhưng chỉ những người dùng có thể sửa đổi nó.

Bạn có thể tạo tệp kết nối dữ liệu Office (ODC) (. ODC) bằng cách sử dụng Excel hoặc bằng cách sử dụng trình hướng dẫn kết nối dữ liệu để kết nối với các nguồn dữ liệu mới. Tệp. ODC sử dụng thẻ HTML và thẻ XML tùy chỉnh để lưu trữ thông tin kết nối. Bạn có thể dễ dàng xem hoặc chỉnh sửa nội dung của tệp trong Excel.

Bạn có thể chia sẻ tệp kết nối với những người dùng khác để cung cấp cho họ cùng một quyền truy nhập mà bạn có nguồn dữ liệu bên ngoài. Những người dùng khác không phải thiết lập nguồn dữ liệu để mở tệp kết nối nhưng có thể bạn cần phải cài đặt trình điều khiển ODBC hoặc nhà cung cấp OLE DB cần thiết để truy nhập dữ liệu ngoài trên máy tính của họ.

Tìm hiểu các cấu phần truy nhập dữ liệu của Microsoft

Các cấu phần truy nhập dữ liệu của Microsoft (MDAC) 2,8 được bao gồm trong Windows Server 2003 và Windows XP SP2 trở về sau. Với MDAC, bạn có thể kết nối và sử dụng dữ liệu từ nhiều nguồn dữ liệu quan hệ và quan hệ khác nhau. Bạn có thể kết nối với nhiều nguồn dữ liệu khác nhau bằng cách sử dụng trình điều khiển kết nối cơ sở dữ liệu mở (ODBC) hoặc nhà cung cấp OLE DB. Có thể được xây dựng và vận chuyển bởi Microsoft hoặc được phát triển bởi các bên thứ ba khác nhau. Khi bạn cài đặt Microsoft Office, các trình điều khiển ODBC bổ sung và các nhà cung cấp OLE DB sẽ được thêm vào máy tính của bạn.

Để xem danh sách đầy đủ các nhà cung cấp OLE DB đã được cài đặt trên máy tính của bạn, Hiển thị hộp thoại thuộc tính liên kết dữ liệu từ một tệp nối kết dữ liệu, rồi bấm vào tab nhà cung cấp .

Để xem danh sách đầy đủ các trình điều khiển ODBC được cài đặt trên máy tính của bạn, hãy Hiển thị hộp thoại người quản trị cơ sở dữ liệu ODBC , rồi bấm vào tab trình điều khiển .

Bạn cũng có thể sử dụng trình điều khiển ODBC và các nhà cung cấp OLE DB từ các nhà sản xuất khác để lấy thông tin từ các nguồn khác ngoài các nguồn dữ liệu của Microsoft, bao gồm các loại ODBC và cơ sở dữ liệu của OLE DB. Để biết thông tin về cách cài đặt các trình điều khiển ODBC hoặc nhà cung cấp OLE DB, hãy kiểm tra tài liệu cho cơ sở dữ liệu hoặc liên hệ với người bán cơ sở dữ liệu của bạn.

Sử dụng ODBC để kết nối với nguồn dữ liệu

Các phần sau đây mô tả kết nối cơ sở dữ liệu mở (ODBC) chi tiết hơn.

Kiến trúc ODBC

Trong kiến trúc ODBC, một ứng dụng (chẳng hạn như chương trình của bạn) kết nối với trình quản lý trình điều khiển ODBC, mà trong lần lượt sử dụng một trình điều khiển ODBC cụ thể (chẳng hạn như trình điều khiển ODBC của Microsoft SQL) để kết nối với một nguồn dữ liệu (chẳng hạn như cơ sở dữ liệu Microsoft SQL Server).

Xác định thông tin kết nối

Để kết nối với các nguồn dữ liệu ODBC, hãy làm như sau:

  1. Đảm bảo rằng trình điều khiển ODBC thích hợp được cài đặt trên máy tính có chứa nguồn dữ liệu.

  2. Xác định tên nguồn dữ liệu (DSN) bằng cách sử dụng người quản trị nguồn dữ liệu ODBC để lưu trữ thông tin kết nối trong một tệp Windows Registry hoặc a. DSN, hoặc bằng cách dùng chuỗi kết nối trong Microsoft Visual Basic code để vượt qua thông tin kết nối trực tiếp với trình quản lý trình điều khiển ODBC.

    Để xác định nguồn dữ liệu, hãy mở Pa-nen điều khiển, bấm vào hệ thống và bảo mật > nguồn dữ liệu ODBC (32 bit) hoặc nguồn dữ liệu ODBC (64 bit).

    Để biết thêm thông tin về các tùy chọn khác nhau, hãy bấm vào nút Trợ giúp trong mỗi hộp thoại.

Nguồn dữ liệu máy

Nguồn dữ liệu máy lưu trữ thông tin kết nối trong sổ đăng ký Windows trên một máy tính cụ thể với tên người dùng xác định. Bạn có thể sử dụng các nguồn dữ liệu của máy chỉ trên máy tính mà chúng được xác định. Có hai loại nguồn dữ liệu máy — người dùng và hệ thống. Các nguồn dữ liệu người dùng chỉ có thể sử dụng bởi người dùng hiện tại và chỉ hiển thị cho người dùng đó. Các nguồn dữ liệu hệ thống có thể được tất cả người dùng trên máy tính và hiển thị với tất cả người dùng trên máy tính. Nguồn dữ liệu máy tính đặc biệt hữu ích khi bạn muốn cung cấp bảo mật thêm, vì nó giúp đảm bảo rằng chỉ những người dùng đang đăng nhập có thể xem nguồn dữ liệu máy và nguồn dữ liệu của máy không thể sao chép bằng một người dùng từ xa đến một máy tính khác.

Nguồn dữ liệu tệp

Nguồn dữ liệu tệp (còn được gọi là tệp DSN) lưu trữ thông tin kết nối trong tệp văn bản, không phải trong sổ đăng ký Windows và nói chung là linh hoạt hơn để sử dụng hơn so với các nguồn dữ liệu của máy. Ví dụ, bạn có thể sao chép nguồn dữ liệu tệp vào bất kỳ máy tính nào có trình điều khiển ODBC chính xác, để ứng dụng của bạn có thể dựa vào thông tin kết nối nhất quán và chính xác cho tất cả các máy tính mà nó dùng. Hoặc bạn có thể đặt nguồn dữ liệu tệp trên một máy chủ đơn, chia sẻ giữa nhiều máy tính trên mạng và dễ dàng duy trì thông tin kết nối tại một vị trí.

Nguồn dữ liệu tệp cũng có thể ở trạng thái không chia sẻ được. Nguồn dữ liệu tệp không thể chia sẻ nằm trên một máy tính và trỏ vào nguồn dữ liệu máy. Bạn có thể sử dụng nguồn dữ liệu tệp không chia sẻ được để truy nhập nguồn dữ liệu máy hiện có từ nguồn dữ liệu tệp.

Đầu trang

Sử dụng OLE DB để kết nối với nguồn dữ liệu

Các phần sau đây mô tả cơ sở dữ liệu liên kết và nhúng đối tượng (OLE DB) chi tiết hơn.

Kiến trúc OLE DB

Trong kiến trúc OLE DB, ứng dụng truy nhập dữ liệu được gọi là người tiêu dùng dữ liệu (chẳng hạn như Publisher) và chương trình cho phép truy nhập nguồn gốc vào dữ liệu được gọi là nhà cung cấp cơ sở dữ liệu (chẳng hạn như nhà cung cấp dịch vụ Microsoft OLE DB cho SQL Server).

Xác định thông tin kết nối

Tệp nối kết dữ liệu chung (. udl) chứa thông tin kết nối mà người dùng dữ liệu sử dụng để truy nhập một nguồn dữ liệu thông qua nhà cung cấp OLE DB của nguồn dữ liệu đó. Bạn có thể tạo thông tin kết nối bằng cách thực hiện một trong các thao tác sau:

  • Trong trình hướng dẫn kết nối dữ liệu, hãy sử dụng hộp thoại thuộc tính liên kết dữ liệu để xác định một nối kết dữ liệu cho một nhà cung cấp Ole DB.

  • Tạo tệp văn bản trống với kiểu tệp. udl, rồi chỉnh sửa tệp, trong đó sẽ hiển thị hộp thoại thuộc tính liên kết dữ liệu .

Đầu trang

Làm cho việc truy nhập dữ liệu an toàn hơn

Khi bạn kết nối với một nguồn dữ liệu bên ngoài hoặc làm mới dữ liệu, điều quan trọng là phải biết về các vấn đề về bảo mật tiềm ẩn và biết những gì bạn có thể làm về những vấn đề bảo mật đó. Sử dụng các hướng dẫn sau đây và các cách thực hành tốt nhất để giúp bảo mật dữ liệu của bạn.

Lưu trữ các kết nối dữ liệu ở vị trí tin cậy

Một tệp kết nối dữ liệu thường có chứa một hoặc nhiều truy vấn vào nguồn dữ liệu. Bằng cách thay thế tệp này, người dùng có ý định độc hại có thể thiết kế truy vấn để truy nhập thông tin mật và phân phối nó cho những người dùng khác hoặc thực hiện các hành động khác gây hại. Do đó, điều quan trọng là phải đảm bảo những điều sau đây:

  • Tệp kết nối được viết bởi một cá nhân đáng tin cậy.

  • Tệp kết nối được bảo mật và đến từ vị trí tin cậy.

Để giúp cải thiện bảo mật, hãy kết nối với dữ liệu ngoài có thể không sẵn dùng trên máy tính của bạn. Để kết nối với dữ liệu khi bạn mở một sổ làm việc, bạn phải kích hoạt kết nối dữ liệu bằng cách sử dụng thanh trung tâm tin cậy hoặc bằng cách đặt sổ làm việc vào một vị trí tin cậy.

Để biết thêm thông tin, hãy xem mục Thêm, loại bỏ hoặc thay đổi vị trí tin cậy, Thêm, loại bỏ hoặc xem một nhà phát hành tin cậyxem các tùy chọn và thiết đặt của tôi trong Trung tâm tin cậy.

Sử dụng chứng danh theo cách an toàn

Truy nhập một nguồn dữ liệu ngoài thường yêu cầu thông tin xác thực (chẳng hạn như tên người dùng và mật khẩu) được dùng để xác thực người dùng. Hãy đảm bảo rằng những thông tin đăng nhập này được cung cấp cho bạn theo cách an toàn và an toàn, cũng như bạn không vô tình Hiển thị những thông tin đăng nhập này cho những người khác.

Hãy dùng những mật khẩu mạnh, có chứa cả chữ hoa và chữ thường, số và ký hiệu. Mật khẩu yếu không chứa tất cả những yếu tố này. Ví dụ về mật khẩu mạnh là Y6dh! et5. Ví dụ về mật khẩu yếu là House27. Mật khẩu phải có từ 8 ký tự trở lên. Một cụm mật khẩu có 14 ký tự trở lên sẽ tốt hơn.

Điều quan trọng là bạn cần nhớ mật khẩu của mình. Nếu bạn quên mật khẩu của mình, Microsoft không thể truy xuất lại mật khẩu đó. Hãy lưu giữ mật khẩu mà bạn viết ra ở một nơi an toàn, cách xa thông tin mà mật khẩu đó bảo vệ.

Tránh lưu thông tin đăng nhập khi bạn kết nối với các nguồn dữ liệu. Thông tin này có thể được lưu trữ dưới dạng văn bản thuần trong sổ làm việc và tệp kết nối và một người dùng có hại có thể truy nhập thông tin để thỏa hiệp sự bảo mật của nguồn dữ liệu.

Khi có thể, hãy dùng xác thực Windows (còn được gọi là kết nối tin cậy), sử dụng tài khoản người dùng Windows để kết nối với SQL Server. Khi người dùng kết nối thông qua tài khoản người dùng Windows, SQL Server sẽ sử dụng thông tin trong hệ điều hành Windows để xác thực tên tài khoản và mật khẩu. Trước khi bạn có thể sử dụng xác thực Windows, người quản trị máy chủ phải cấu hình SQL Server để dùng phương thức xác thực này. Nếu xác thực Windows không sẵn dùng, hãy tránh lưu thông tin đăng nhập của người dùng. Nó là bảo mật hơn cho người dùng nhập thông tin đăng nhập của họ mỗi lần đăng nhập.

Đầu Trang

Xem thêm

Sử dụng trình hướng dẫn kết nối dữ liệu để nhập dữ liệu vào Publisher

Sử dụng trình hướng dẫn kết nối dữ liệu để nhập dữ liệu vào Word

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×