Windows 7 odbc դրայվերներ. Windows-ում MySQL Connector ODBC դրայվերի տեղադրում: ODBC տվյալների աղբյուրի ավելացում

Մենք շարունակում ենք վերլուծել գործողության գործառույթները Windows համակարգեր 10. Այսօր մենք կխոսենք ODBC տվյալների աղբյուրի մասին 32-բիթանոց տարբերակով Windows համակարգիչ 10. ODBS-ը ծրագրավորման միջերես է, որը թույլ է տալիս հավելվածներին մուտք գործել տվյալների բազայի կառավարման համակարգերում (DBMS)՝ հիմնված SQL լեզու. ODBC Data Source Administrator պատուհանը բացելու համար սեղմեք «Սկսել» կոճակը էկրանի ստորին ձախ անկյունում: Բացվող պատուհանում կտտացրեք «Բոլոր հավելվածները» ներդիրին:

Հաջորդը, բոլոր հավելվածների ցանկում, հենց ներքևում, կտտացրեք ներդիրին Կառավարման գործիքներ. Բացվող ցանկում կտտացրեք ներդիրին - ODBC տվյալների աղբյուրներ (32-բիթ). Խնդրում ենք նկատի ունենալ, որ կա ODBC 64 բիթանոց Windows-ի տարբերակները 10. .

Պատվերով DSN,հատուկ ODBC տվյալների աղբյուրը պահպանում է տեղեկատվություն նշված տվյալների մատակարարին միանալու մասին: Հատուկ տվյալների աղբյուրը տեսանելի է միայն ձեզ և կարող է օգտագործվել միայն ընթացիկ համակարգչում:

– ODBC հետագծումը թույլ է տալիս ստեղծել ODBC վարորդի զանգերի մատյաններ՝ օգնության գրասեղանի կողմից օգտագործելու կամ հավելվածների վրիպազերծմանն աջակցելու համար:

– Համակարգի DSN, ODBC համակարգի տվյալների աղբյուրը պահպանում է տեղեկատվություն նշված տվյալների մատակարարին միանալու մասին: Համակարգի տվյալների աղբյուրը տեսանելի է այդ համակարգչի բոլոր օգտատերերին, ներառյալ NT ծառայությունները:

– Կապի միավորումը հավելվածին թույլ է տալիս նորից օգտագործել բաց կապի բռնակներ՝ այդպիսով նվազեցնելով սերվերի հետ հաղորդակցությունների քանակը:

– Ֆայլ DSN, ODBC ֆայլի տվյալների աղբյուրը թույլ է տալիս կապել այս աղբյուրին: Օգտագործողները, ովքեր ունեն նույն դրայվերները տեղադրված, կարող են դրանք միասին օգտագործել:

– ODBC դրայվերները թույլ են տալիս ODBC ծրագրերին տեղեկատվություն ստանալ ODBC տվյալների աղբյուրից: Վարորդները տեղադրվում են տեղադրողի միջոցով:

Open Database Connectivity (ODBC) տվյալների բազան միացնելու համար օգտագործվող արձանագրությունն է Microsoft Accessարտաքին տվյալների աղբյուրին, օրինակ Microsoft SQLսերվեր. Այս հոդվածը պարունակում է ընդհանուր տեղեկություն ODBC տվյալների աղբյուրների մասին, ինչպես ստեղծել և միանալ դրանց հետ օգնություն Microsoft-իցմուտք. Այն քայլերը, որոնք դուք պետք է կատարեք, կախված են ձեր օգտագործած տվյալների բազաներից և ODBC դրայվերներից:

Այս հոդվածում

ODBC տվյալների աղբյուրների մասին

Տվյալների աղբյուրը աղբյուր է, որը պարունակում է տվյալներ և կապի մասին տեղեկատվություն, որն անհրաժեշտ է այդ տվյալներին մուտք գործելու համար: Տվյալների աղբյուրը կարող է լինել SQL Server, Oracle հարաբերական DBMS, աղյուսակկամ տեքստային ֆայլ: Միացման տեղեկատվությունը կարող է ներառել սերվերի գտնվելու վայրը, տվյալների բազայի անվանումը, մուտքի ID-ն, գաղտնաբառը և ODBC վարորդի տարբեր տարբերակներ, որոնք նկարագրում են, թե ինչպես միանալ տվյալների աղբյուրին: Այս տեղեկատվությունը կարելի է ստանալ այն տվյալների բազայի ադմինիստրատորից, որին ցանկանում եք միանալ:

ODBC ճարտարապետության մեջ հավելվածները (օրինակ՝ Access) միանում են ODBC Driver Manager-ին, որն իր հերթին օգտագործում է հատուկ ODBC դրայվեր (օրինակ՝ Microsoft SQL ODBC) տվյալների աղբյուրին միանալու համար։ Access-ն օգտագործում է ODBC տվյալների աղբյուրներ՝ միանալու արտաքին տվյալների աղբյուրներին, որոնք չունեն ներկառուցված դրայվերներ:

Նման տվյալների աղբյուրին միանալու համար հետևեք հետևյալ քայլերին.

    Տեղադրեք համապատասխան ODBC դրայվերը համակարգչում տվյալների աղբյուրով:

    Ծրագրի միջոցով որոշեք տվյալների աղբյուրի անունը (DSN): ODBC տվյալների աղբյուրի ադմինիստրատորգրանցամատյանում կապի մասին տեղեկությունները պահելու համար Microsoft Windowsկամ DSN ֆայլ, կամ օգտագործելով Visual Basic կոդի միացման տողը, միացման տեղեկատվությունը անմիջապես ODBC Driver Manager-ին փոխանցելու համար:

Մեքենայի տվյալների աղբյուրներ

Տվյալների բնիկ աղբյուրները պահպանում են կապի մասին տեղեկությունները Windows ռեեստրկոնկրետ համակարգչի վրա: Նման տվյալների աղբյուրները կարող են օգտագործվել միայն այն մեքենայի վրա, որի վրա դրանք սահմանված են: Մեքենայի տվյալների աղբյուրների երկու տեսակ կա՝ օգտագործող և համակարգ: Հատուկ տվյալների աղբյուրները հասանելի են և տեսանելի են միայն ընթացիկ օգտագործողին: Համակարգի տվյալների աղբյուրները կարող են օգտագործվել համակարգչի բոլոր օգտագործողների կողմից: Դրանք ցուցադրվում են այս բոլոր օգտվողներին և համակարգային ծառայություններ. Մեքենայի տվյալների աղբյուրները հատկապես օգտակար են, երբ լրացուցիչ անվտանգություն է պահանջվում, քանի որ միայն մուտք գործած օգտվողները կարող են դիտել մեքենայի տվյալների աղբյուրը: Բացի այդ, նման աղբյուրը չի կարող հեռակա կարգով պատճենվել մեկ այլ համակարգչի վրա:

Ֆայլի տվյալների աղբյուրներ

Ֆայլի տվյալների աղբյուրները (նաև հայտնի է որպես DSN ֆայլեր) պահպանում են կապի մասին տեղեկատվությունը տեքստային ֆայլեր, Windows-ի ռեեստրում չեն և ընդհանուր առմամբ ավելի ճկուն են, քան տվյալների բնիկ աղբյուրները: Օրինակ, ֆայլի տվյալների աղբյուրը կարող է պատճենվել ցանկացած համակարգչի վրա՝ համապատասխան ODBC դրայվերով, որպեսզի համոզվի, որ հավելվածն ունի ճշգրիտ և հետևողական կապի տեղեկատվություն իր օգտագործած բոլոր համակարգիչների միջև: Բացի այդ, դուք կարող եք տեղակայել ֆայլի տվյալների աղբյուր առանձին սերվերի վրա, այն համօգտագործել ցանցի մի քանի համակարգիչների հետ և հեշտությամբ կառավարել միացման կենտրոնացված տեղեկատվությունը:

Որոշ ֆայլերի տվյալների աղբյուրներ չեն կարող համօգտագործվել: Նման աղբյուրները տեղակայված են առանձին համակարգչի վրա և մատնանշում են մեքենայի տվյալների աղբյուրը: Դրանք կարող են օգտագործվել ֆայլերի տվյալների աղբյուրներից առկա տվյալների աղբյուրներին մուտք գործելու համար:

Միացման տողեր

Մոդուլում կարող եք սահմանել ձևաչափված տող կապի մասին տեղեկություններով: Միացման տողը կապի տեղեկատվությունը փոխանցում է անմիջապես ODBC Driver Manager-ին: Սա օգնում է պարզեցնել հավելվածը՝ վերացնելով ադմինիստրատորի կամ օգտագործողի՝ տվյալների բազան օգտագործելուց առաջ DSN ստեղծելու անհրաժեշտությունը:

ODBC ինտերֆեյսի մասին լրացուցիչ տեղեկությունների համար տե՛ս MSDN ODBC ծրագրավորողի տեղեկանքը:

ODBC տվյալների աղբյուրի ավելացում

Տեղադրեք նախքան շարունակելը հարմար վարորդ ODBC տվյալների աղբյուրին միանալու համար:

Նշում: ODBC տվյալների աղբյուր ավելացնելու կամ կարգավորելու համար դուք պետք է լինեք տեղական համակարգչի Ադմինիստրատորների խմբի անդամ:

ստանալու համար լրացուցիչ տեղեկությունառանձին պարամետրերի համար սեղմեք կոճակը Հղում ODBC երկխոսության վանդակում:

Այսօր ODBC վարորդի ձևաչափը համարվում է ունիվերսալ լուծում գրեթե ցանկացած DBMS-ից տվյալների մուտք գործելու համար: Սակայն ժամանակի ընթացքում Microsoft-ը (ODBC ստանդարտի ստեղծողը) որոշեց անցնել նոր ստանդարտի, որը կոչվում էր OLE DB, որը դիրքավորվեց որպես ODBC դրայվերների ամբողջական փոխարինում: Ժամանակն անցնում էր, Microsoft-ը կրկին որոշեց զարմացնել իր օգտատերերի համայնքին այն փաստով, որ վերակողմնորոշվում է հին ODBC ստանդարտինմինչդեռ սրտանց հայտարարում էր, որ ինքը չի հեռանա OLE DB-ից ոչ մի լավության համար, պարզապես ODBC-ն դե ֆակտո ունիվերսալ էր և լիովին աշխատում էր հենց սկզբից, և ինչպես ցույց տվեց ժամանակը, OLE DB-ի հետ ամեն ինչ այնքան էլ հարթ չէր:

Այս հայտարարությունից հետո (2011) սկսեցին հայտնվել տարբեր ODBC դրայվերների թարմացված և կատարելագործված տարբերակները։ Այսօր ես նկարագրելու եմ Devart-ի մի քանի նման վարորդների առանձնահատկությունները, որոնք համարվում են ամենավերջինը (թողարկում 05/21/2015) և շատ առումներով ավելի արդյունավետ, քան նույն Microsoft-ի վարորդների ստանդարտ տարբերակները:

Devart-ը աշխարհին ներկայացրեց այնպիսի տվյալների բազաների համար, ինչպիսիք են MySQL, SQL Server, Oracle, PostgreSQL, Interbase, Firebird, SQLite (մոտ ապագայում նախատեսվում է թողարկել Azure ODBC դրայվերը և շատ այլ դրայվերներ այնպիսի ծառայությունների համար, ինչպիսիք են Magento, Salesforce, Quickbooks): , MongoDB, NoSQL և այլն): Այս վարորդներից յուրաքանչյուրի հիմնական հատկանիշները նույնն են, օրինակ ODBC վարորդներ MySQL-ի համար ես նկարագրելու եմ, թե ինչու են դրանք լավ:

Devart MySQL ODBC վարորդունի տվյալների ուղղակի հասանելիության բավականին հետաքրքիր առանձնահատկություն: Ուղղակի մուտքը ձեր հավելվածի կապն է տվյալների բազաների հետ MySQL տվյալներ TCP/IP-ի միջոցով: Այս տեսակի կապը վերացնում է MySQL հաճախորդի տեղադրման անհրաժեշտությունը: Սա մեծ պլյուս եմ համարում, քանի որ նման հավելվածների կատարողականը մեծանում է։

Մեկ այլ կարևոր պլյուս այս վարորդների հասանելիությունն է տարբեր սարքերի վրա օպերացիոն համակարգեր ah - Windows, Linux, Mac OS X 32 և 64 բիթ համակարգերի վրա: Դրա հիման վրա դուք կարող եք ստեղծել իրական միջպլատֆորմային հավելվածներ:

ODBC դրայվերը լիարժեք աջակցություն է տրամադրում ODBC ինտերֆեյսին.

- ODBC տվյալների տեսակները

- ODBC API գործառույթներ

Բացի սրանից, վարորդն ունի Advanced Connection String տարբերակների աջակցություն: Սա թույլ կտա ցանկացած աշխատասեղանի և վեբ հավելվածի միանալ MySQL-ին տարբեր միջավայրերից և հարթակներից, որոնք աջակցում են ODBC-ին:

Ցուցակում վերջինը, բայց վարորդի ոչ պակաս կարևոր պլյուսը MySQL տվյալների բազայի SSH թունելի միջոցով ապահով միանալու հնարավորությունն է: SHH-ը տվյալների կոդավորման ամենահուսալի արձանագրություններից մեկն է: Այն նաև ճանաչված ստանդարտ է անապահով կապերի միջոցով տվյալների անվտանգ փոխանցման ոլորտում:

Բոլոր դրայվերները (MySQL, SQL Server, Oracle, PostgreSQL, Firebird, SQLite, Interbase) աջակցում են սերվերի վերջին տարբերակները:

Երբ վարորդի գործառույթներն ավարտված են, այժմ եկեք օգտագործենք MySQL-ի ODBC դրայվերի օրինակը՝ նկարագրելու այն ճիշտ աշխատանքի համար տեղադրելու և կազմաձևելու գործընթացը:

1. Սկզբում ձեզ հարկավոր է ներբեռնեք MySQL ODBC վարորդը. Մի անհանգստացեք անվճար տարբերակՎարորդն ունի նույն հնարավորությունները, ինչ վճարովիը, ուղղակի ժամանակային է սահմանափակված։

2. Հիմա եկեք տեղադրենք այն: Պարզապես հետևեք տեղադրողի հրահանգներին:

3. Հաջող տեղադրումից հետո վարորդը կարող է կազմաձևվել: Դա անելու համար անցեք կառավարման վահանակ → կառավարման գործիքներ և գտեք տվյալների աղբյուրների ներդիրը (ODBC)

Նկար 1 - Դյուրանցման տվյալների աղբյուրներ (ODBC)

4. Այժմ դուք պետք է ավելացնեք Devart ODBC MySQL դրայվերը System Data Sources կամ User Data Sources կամ File Data Sources ցանկում՝ օգտագործելով ODBC Data Source Administrator պատուհանը: Դա անելու համար սեղմեք ADD կոճակը

Նկար 2 - ODBC տվյալների աղբյուրի ադմինիստրատոր

5. Սա կբացի Ստեղծել տվյալների նոր աղբյուրի երկխոսությունը՝ առկա վարորդների ցանկով: Ընտրեք Devart ODBC Driver MySQL-ի համար և սեղմեք Finish:

Նկար 3 - ODBC դրայվերների ավելացում

6. Միացման ընտրանքների պատուհանում, որը հայտնվում է, ձեզ կառաջարկվի կատարել բոլոր անհրաժեշտ կարգավորումները:

Հասանելի կլինի կապի երկու ռեժիմ՝ օգտվելով հաճախորդի գրադարաններից և ուղիղ: Ուղղակի ռեժիմը, որի մասին ես ավելի վաղ գրել էի դրայվերի գործառույթներում, սովոր է ուղղակի կապտվյալների բազայի հետ TCP\IP արձանագրության միջոցով՝ առանց հաճախորդի օգնության: Միացման որոշ տարբերակներ հասանելի են Direct ռեժիմում և չեն պահանջվում հաճախորդից օգտվելիս:

Նկար 4 - Միացման կարգավորումներ

Դրանից հետո կարող եք սեղմել OK և ավարտել կազմաձևումը կամ անցնել Ընդլայնված կարգավորումների ներդիր՝ ավելի շատ ծախսելու համար մանրամասն կարգավորում, եթե դա անհրաժեշտ է։

Ես դրայվերի կոնֆիգուրացիան և տեղադրումը տվել եմ միայն MySQL-ի համար, բայց Devart-ի ODBC տողից մնացած բոլոր դրայվերները նման են կազմաձևման և տեղադրման, ուստի ես չեմ տեսնում դրանք այս հոդվածում նկարագրելու անհրաժեշտություն:

Եթե ​​որևէ մեկը դժվարանում է տվյալների բազա մուտք գործելու, կազմաձևելու, միանալու կամ իր նախագծի համար ODBC դրայվեր ընտրելիս, արժե նայել այս դրայվերներին:

Այս հոդվածը ձեզ կուղեկցի Windows պլատֆորմի վրա օպերացիոն համակարգերի համար MySQL Connector ODBC դրայվերի տեղադրման գործընթացին:

Այս դրայվերն օգտագործվում է MySQL DBMS-ի հետ փոխազդելու համար տվյալների բազայի մուտքի ծրագրավորման ինտերֆեյսի (ODBC) միջոցով: ODBC-ն օգտագործելիս ցանկացած տվյալների բազայի հետ փոխգործակցությունը դառնում է պարզ, քանի որ ստանդարտ ինտերֆեյսը օգտագործվում է տարբեր DBMS-ների հետ փոխազդելու համար: Այսինքն՝ յուրաքանչյուր DBMS-ի համար այլևս պետք չէ գրել առանձին կոդ՝ կոնկրետ DBMS-ի հետ փոխազդելու համար։

Նախքան տեղադրումը, դուք պետք է գնաք dev.mysql.com/downloads/connector/odbc/ կայք և ներբեռնեք MySQL Connector ODBC-ն այնտեղ։ Վերջին տարբերակը. Կա MySQL Connector ODBC վարորդի 32-բիթանոց և 64-բիթանոց տարբերակների ընտրություն:

Այս հոդվածում քննարկվում է MySQL Connector ODBC 5.1.6 վարորդի 32-բիթանոց տարբերակի տեղադրումը, քանի որ այն ունիվերսալ է ինչպես 32-բիթանոց, այնպես էլ 64-բիթանոց միջավայրերի համար: ծրագրային միջավայր. Ամեն դեպքում այս տարբերակը կցված է հոդվածի վերջում, որը կարելի է ներբեռնել։

Այժմ եկեք սկսենք քայլ առ քայլ կարգավորումը:

Քայլ 1. Տեղադրիչը սկսելուց անմիջապես հետո կսկսվի MySQL Connector ODBC 5.1.6 տեղադրողի ողջույնի պատուհանը: Այստեղ անելու ոչինչ չկա, սեղմեք «Հաջորդ» և անցեք հաջորդ քայլին:

Նշումայլ տարբերակներում տեղադրման տեսակը ընտրելու փոխարեն պատուհան է լիցենզիայի պայմանագիրև միայն դրանից հետո տեղադրման տեսակի ընտրություն:

Քայլ 2. Տեղադրման այս պահին դուք պետք է ընտրեք տեղադրման տեսակը: Տիպիկ - սովորական տեղադրման տարբերակ, այս դեպքում այն ​​կտեղադրվի Ընդհանուր բնութագրերծրագրերը։ Ամբողջական - բարդ տեղադրում, այսինքն, բոլոր բաղադրիչները կտեղադրվեն: Ընտրեք Complete տարբերակը, սեղմեք «Հաջորդ» և անցեք քայլ 3-ին:

Քայլ 3. Այս փուլում ձեզ ոչինչ պետք չէ անել, քանի որ այն ցույց է տալիս ընտրված տեսակի ամփոփագիրը, ուստի սեղմեք «Տեղադրեք» և տեղադրման գործընթացը ավարտված է: Հաջորդ պատուհանում մնում է միայն սեղմել «Ավարտել»:

Սա եզրափակում է տեղադրման հոդվածը: Հաջորդ հոդվածում կքննարկվի, թե ինչպես կարգավորել այս վարորդը օգտագործման համար: