Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Забележка: Тази статия свърши работата си и ще бъде оттеглена скоро. За да предотвратим проблеми от типа "Страницата не е намерена", премахваме връзките, за които знаем. Ако сте създали връзки към тази страница, премахнете ги, и така заедно ще запазим целостта на връзките в уеб.

Данните във вашата програма могат да идват от външен източник на данни, като например текстов файл, работна книга или база данни. Този външен източник на данни е свързан с вашата програма чрез връзка за данни, което е набор от данни, които описват как да намерите, да влезете и да получите достъп до външния източник на данни. Следващите раздели описват как функционират връзките с външни данни, как да споделите информацията за връзката с други приложения и потребители и как да направите достъпа до данните по-защитен.

Разбиране на основите на връзките с данни

Основната полза от свързването към външни данни е, че можете периодично да анализирате тези данни, без да го копирате многократно. Многократното копиране на данни е операция, която може да бъде отнемаща време и да е склонна към грешки.

Информацията за връзката може да бъде съхранена в работна книга или файл за връзка, като например във файл за връзка с данни на Office (ODC) (. odc) или във файл за име на източник на данни (DSN) (. DSN).

За да изведете външни данни във вашата програма, ви трябва достъп до данните. Ако външните източник на данни, до които искате да получите достъп, не са на вашия локален компютър, може да се наложи да се обърнете към администратора на базата данни за парола, разрешение на потребителя или друга информация за връзка. Ако източникът на данни е база данни, уверете се, че базата данни не е отворена в монополен режим. Ако източникът на данни е текстов файл или работна книга, уверете се, че на друг потребител не е отворен текстов файл или работна книга за изключителен достъп.

Много източници на данни изискват също драйвер за ODBC или OLE DB доставчик за координиране на потока от данни между вашата програма, файла на връзката и източника на данни.

Следващата диаграма обобщава основните моменти за връзките с данни.

алтернативен текст

1. има редица източници на данни, към които можете да се свържете: Microsoft SQL Server, Microsoft Access, Microsoft Excel и текстови файлове.

2. С всеки източник на данни е свързан ODBC драйвер или доставчик на OLE DB.

3. Файлът за връзка определя цялата информация, необходима за достъп и извличане на данни от източника на данни.

4. Информацията за връзка се копира от файла за връзка във вашата програма.

Връзки за споделяне

Файловете за връзка са особено полезни за връзките за споделяне последователно, като правят връзките по-откриваеми, помагат за подобряване на защитата и улесняват администрирането на източник на данни. Най-добрият начин за споделяне на файлове с връзки е да ги направите защитено и надеждно местоположение, като например мрежова папка или SharePoint Библиотека, където потребителите могат да прочетат файла, но само определените потребители могат да го модифицират.

Можете да създадете файлове за връзка с данни на Office (ODC) (. odc) с помощта на Excel или с помощта на съветника за връзка с данни, за да се свържете с нови източници на данни. Даден. odc файл използва потребителските HTML и XML етикети за съхраняване на информацията за връзката. Можете лесно да преглеждате или редактирате съдържанието на файла в Excel.

Можете да споделяте файлове на връзки с други потребители, за да им дадете същия достъп, който имате за външен източник на данни. Другите потребители не трябва да настройват източник на данни, за да отварят файла за връзка, но може да се наложи да инсталират драйвер за ODBC или OLE DB доставчик, който е необходим за достъп до външните данни на компютъра си.

Разбиране на компонентите за достъп до данни на Microsoft

Компоненти за достъп до данни на Microsoft (MDAC) 2,8 са включени в Windows Server 2003 и Windows XP SP2 и по-нови версии. Чрез MDAC можете да се свързвате и да използвате данни от широк набор от релационни и нерелационни източници на данни. Можете да се свързвате с много различни източници на данни с помощта на драйвери за свързване с отворен база данни (ODBC) или доставчици за OLE база данни. Може да бъде изграден и транспортиран от Microsoft или разработен от различни трети страни. Когато инсталирате Microsoft Office, към компютъра ви се добавят допълнителни ODBC драйвери и OLE DB доставчици.

За да видите пълен списък с доставчици на OLE база данни, които са инсталирани на вашия компютър, покажете диалоговия прозорец свойства на връзката на данните от файл за връзка с данни и след това щракнете върху раздела доставчик .

За да видите пълен списък на инсталираните на компютъра ODBC драйвери, покажете диалоговия прозорец администратор на ODBC база данни и след това щракнете върху раздела драйвери .

Можете също да използвате ODBC драйвъри и OLE DB доставчици от други производители, за да получите информация от източници, различни от източници на данни на Microsoft, включително други типове бази данни на ODBC и OLE DB. За информация за инсталирането на тези ODBC драйвъри или OLE DB доставчици Проверете документацията за базата данни или се обърнете към вашия доставчик на база данни.

Използване на ODBC за свързване с източници на данни

Следващите раздели описват връзката за отваряне на база данни (ODBC) по-подробно.

Архитектурата на ODBC

В архитектурата на ODBC приложение (като например програма) се свързва към диспечера на ODBC драйвер, който от своя страна използва определен драйвер за ODBC (като например Microsoft SQL ODBC Driver), за да се свърже с източник на данни (като например база данни на Microsoft SQL Server).

Задаване на информация за връзка

За да се свържете с ODBC източници на данни, направете следното:

  1. Уверете се, че подходящия ODBC драйвер е инсталиран на компютъра, съдържащ източника на данни.

  2. Дефиниране на име на източник на данни (DSN) с помощта на администратора на източник на данни за ODBC за съхраняване на информацията за връзката в системния регистър на Windows или. DSN файл или чрез използване на низ за свързване в Microsoft Visual Basic Code за предаване на информацията за връзката директно към диспечера на ODBC.

    За да дефинирате източник на данни, отворете контролния панел, щракнете върху система и защита > ODBC източници на данни (32-битова версия) или ODBC източници на данни (64-битова версия).

    За повече информация относно различните опции, щракнете върху бутона помощ в диалоговия прозорец.

Машинни източници на данни

Източник на данни на машинните източници съхранява информацията за връзката в системния регистър на Windows на конкретен компютър с дефинирано от потребителя име. Можете да използвате източници на данни на машина само на компютъра, на който е дефиниран. Има два типа машинни източници на данни – потребителски и системни. Потребителските източници на данни могат да се използват само от текущия потребител и са видими само за този потребител. Системните източници на данни могат да се използват от всички потребители на компютъра и са видими за всички потребители на компютъра. Източник на данни за машина е особено полезен, когато искате да осигурите допълнителна защита, тъй като помага да се гарантира, че само потребители, които са влезли в системата, могат да виждат източник на данни от машина и източник на данни не може да бъде копиран от отдалечен потребител на друг компютър.

Файлови източници на данни

Файлови източници на данни (наричани също DSN файлове) съхраняват информацията за връзката в текстов файл, а не в системния регистър на Windows и по принцип са по-гъвкави за използване от други източници на данни. Например можете да копирате източник на данни от файл на всеки компютър, който има правилния ODBC драйвер, така че вашето приложение да може да разчита на постоянна и точна информация за връзката към всички компютри, които използва. Или можете да поставите файловия източник на данни на един сървър, да го споделите между много компютри в мрежата и лесно да поддържате на едно място информацията за връзката.

Файловият източник на данни може да бъде и несподелим. Източник на данни, който не е достъпен за споделяне на файлове, се намира на един компютър и сочи към източник на данни за машина. Можете да използвате несподелими файлови източници на данни за достъп от файлови източници на данни до съществуващи машинни източници на данни.

Най-горе на страницата

Използване на OLE DB за свързване с източници на данни

Следващите раздели описват базата данни за свързване и вграждане на обекти (OLE DB) по-подробно.

Архитектура за OLE DB

В архитектурата на OLE DB приложението, което осъществява достъп до данните, се нарича потребител на данни (като например Publisher) и програмата, която позволява собствен достъп до данните, се нарича доставчик на база данни (като например Microsoft OLE DB доставчик за SQL Server).

Задаване на информация за връзка

Файл за връзка за всеобщи данни (. udl) съдържа информацията за връзка, която потребителят на данни използва, за да получи достъп до източник на данни чрез доставчик на OLE база данни от този източник. Можете да създадете информацията за връзката, като направите едно от следните неща:

  • В съветника за връзка към данни използвайте диалоговия прозорец свойства на връзката към данни , за да дефинирате връзка за данни за доставчик на OLE DB.

  • Създайте празен текстов файл с udl тип файл и след това редактирайте файла, който показва диалоговия прозорец свойства на връзката към данни .

Най-горе на страницата

Повишаване на защитата на достъпа до данни

Когато се свързвате към външен източник на данни или обновявате данните, е важно да имате предвид потенциални проблеми със защитата и да знаете какво можете да направите за тези проблеми със защитата. Използвайте следните насоки и най-добри практики, за да защитите вашите данни.

Съхраняване на връзки с данни в надеждно местоположение

Файл за връзка с данни често съдържа една или повече заявки към източник на данни. Чрез заместването на този файл, потребител, който има злонамерено намерение, може да проектира заявка за достъп до поверителна информация и да я разпространи към други потребители или да извърши други вредни действия. Ето защо е важно да се гарантира следното:

  • Файлът за връзка е написан от надежден индивид.

  • Файлът за връзка е защитен и че идва от надеждно местоположение.

За да помогнете за подобряването на защитата, връзките с външни данни може да не са налични на вашия компютър. За да се свържете с данни, когато отворите работна книга, трябва да активирате връзки с данни с помощта на лентата на центъра за сигурност или като поставите работната книга в надеждно местоположение.

За повече информация вижте Добавяне, премахване или промяна на надеждно местоположение, Добавяне, премахване или преглед на надежден издатели Преглед на опциите и настройките в центъра за сигурност.

Използване на идентификационни данни по безопасен начин

Достъпът до външен източник на данни обикновено изисква идентификационни данни (например потребителско име и парола), които се използват за удостоверяване на потребителя. Уверете се, че тези идентификационни данни се предоставят за вас по безопасен и защитен начин и че не можете по невнимание да разкриете тези идентификационни данни на други хора.

Използвайте сигурни пароли, съчетаващи главни и малки букви, цифри и символи. В несигурните пароли не се смесват такива елементи. Пример за силна парола е Y6dh! et5. Пример за слаба парола е House27. Паролите трябва да бъдат с дължина от 8 или повече знака. По-добре е да използвате фраза за достъп с 14 знака или повече.

Изключително важно е да запомните паролата си. Ако я забравите, Microsoft не може да я извлече и да ви я предостави. Съхранявайте записаните пароли на сигурно място, далече от информацията, която защитават.

Избягвайте да записвате информация за влизане, когато се свързвате с източници на данни. Тази информация може да бъде съхранена като обикновен текст в работната книга и файла на връзката и злонамереният потребител може да получи достъп до информацията, за да компрометира защитата на източника на данни.

Когато е възможно, използвайте удостоверяване на Windows (наричан също надежден свързване), който използва потребителски акаунт за Windows, за да се свърже с SQL Server. Когато потребителят се свързва чрез потребителски акаунт за Windows, SQL Server използва информация в операционната система Windows, за да провери името и паролата на акаунта. За да можете да използвате удостоверяване на Windows, администраторът на сървъра трябва да конфигурира SQL Server, за да използва този режим на удостоверяване. Ако удостоверяването на Windows не е налично, избягвайте да записвате информацията за влизане на потребителите. По-безопасно е потребителите да въвеждат своята информация за влизане всеки път, когато влизат.

Най-горе на страницата

Вж. също

Използвайте съветника за връзка с данни, за да импортирате данни в Publisher

Използвайте съветника за връзка с данни, за да импортирате данни в Word

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×