درایورهای odbc ویندوز 7. نصب درایور MySQL Connector ODBC در ویندوز. افزودن منبع داده ODBC

ما به تجزیه و تحلیل عملکردهای عملیاتی ادامه می دهیم سیستم های ویندوز 10. امروز در مورد منبع داده ODBC در نسخه 32 بیتی صحبت خواهیم کرد کامپیوتر ویندوز 10. ODBS یک رابط برنامه نویسی است که به برنامه های کاربردی اجازه می دهد به داده ها در سیستم های مدیریت پایگاه داده (DBMS) بر اساس زبان SQL. برای باز کردن پنجره ODBC Data Source Administrator، روی دکمه Start در گوشه سمت چپ پایین صفحه کلیک کنید. در پنجره باز شده بر روی تب - All applications کلیک کنید.

بعد، در لیست همه برنامه ها، در پایین، روی برگه کلیک کنید ابزارهای مدیریت. در لیستی که باز می شود، روی برگه کلیک کنید - منابع داده ODBC (32 بیتی). لطفا توجه داشته باشید که ODBC برای 64 بیت وجود دارد نسخه های ویندوز 10. .

DSN سفارشی،یک منبع داده ODBC سفارشی اطلاعات مربوط به نحوه اتصال به ارائه دهنده داده مشخص شده را ذخیره می کند. یک منبع داده سفارشی فقط برای شما قابل مشاهده است و فقط در رایانه فعلی قابل استفاده است.

– ردیابی ODBC به شما امکان می دهد گزارش تماس های درایور ODBC را برای استفاده توسط میز راهنمایی یا برای کمک به اشکال زدایی برنامه ها ایجاد کنید.

– منبع داده سیستم DSN، ODBC اطلاعات مربوط به نحوه اتصال به ارائه دهنده داده مشخص شده را ذخیره می کند. منبع داده سیستم برای همه کاربران در آن رایانه، از جمله خدمات NT، قابل مشاهده است.

- ادغام اتصال به برنامه اجازه می دهد تا از دستگیره های اتصال باز استفاده مجدد کند، بنابراین تعداد ارتباطات با سرور کاهش می یابد.

– فایل DSN، یک منبع داده فایل ODBC به شما امکان می دهد به این منبع پیوند دهید. کاربرانی که درایورهای مشابهی را نصب کرده‌اند، می‌توانند از آنها با هم استفاده کنند.

- درایورهای ODBC به برنامه های ODBC اجازه می دهند اطلاعات را از منبع داده ODBC بازیابی کنند. درایورها با استفاده از نصب کننده نصب می شوند.

Open Database Connectivity (ODBC) پروتکلی است که برای اتصال پایگاه داده استفاده می شود دسترسی مایکروسافتبه یک منبع داده خارجی، مانند مایکروسافت SQL Server. این مقاله حاوی اطلاعات کلیدر مورد منابع داده ODBC، نحوه ایجاد و اتصال به آنها کمک از مایکروسافتدسترسی داشته باشید. مراحلی که باید بردارید به پایگاه داده ها و درایورهای ODBC که استفاده می کنید بستگی دارد.

در این مقاله

درباره منابع داده ODBC

منبع داده منبعی است که حاوی داده ها و اطلاعات اتصال مورد نیاز برای دسترسی به آن داده است. منبع داده می تواند SQL Server، DBMS رابطه ای Oracle، صفحه گستردهیا فایل متنی اطلاعات اتصال می تواند شامل مکان سرور، نام پایگاه داده، شناسه ورود، رمز عبور و گزینه های مختلف درایور ODBC باشد که نحوه اتصال به منبع داده را توضیح می دهد. این اطلاعات را می توان از مدیر پایگاه داده ای که می خواهید به آن متصل شوید به دست آورد.

در معماری ODBC، برنامه‌ها (مانند Access) به یک مدیر درایور ODBC متصل می‌شوند، که به نوبه خود از یک درایور خاص ODBC (مانند Microsoft SQL ODBC) برای اتصال به منبع داده استفاده می‌کند. Access از منابع داده ODBC برای اتصال به منابع داده خارجی که درایور داخلی ندارند استفاده می کند.

برای اتصال به چنین منبع داده ای، مراحل زیر را دنبال کنید:

    درایور ODBC مناسب را با منبع داده روی رایانه نصب کنید.

    نام منبع داده (DSN) را با استفاده از یک برنامه تعیین کنید مدیر منبع داده ODBCبرای ذخیره اطلاعات اتصال در رجیستری ویندوز مایکروسافتیا فایل DSN یا با استفاده از یک رشته اتصال در کد ویژوال بیسیک برای انتقال اطلاعات اتصال به طور مستقیم به مدیر درایور ODBC.

منابع داده ماشین

منابع داده بومی اطلاعات اتصال را در آن ذخیره می کنند رجیستری ویندوزروی یک کامپیوتر خاص چنین منابع داده ای را فقط می توان در ماشینی که روی آن تعریف شده است استفاده کرد. دو نوع منبع داده ماشین وجود دارد: کاربر و سیستم. منابع داده سفارشی فقط برای کاربر فعلی در دسترس است و قابل مشاهده است. همه کاربران کامپیوتر می توانند از منابع داده سیستم استفاده کنند. آنها به همه این کاربران نمایش داده می شوند و خدمات سیستمی. منابع داده‌های ماشین مخصوصاً زمانی مفید هستند که به امنیت بیشتری نیاز باشد، زیرا فقط کاربرانی که وارد سیستم شده‌اند می‌توانند منبع داده ماشین را مشاهده کنند. علاوه بر این، چنین منبعی را نمی توان از راه دور در رایانه دیگری کپی کرد.

منابع داده فایل

منابع داده فایل (همچنین به عنوان فایل‌های DSN شناخته می‌شوند) اطلاعات اتصال را در آن ذخیره می‌کنند فایل های متنی، در رجیستری ویندوز نیستند و عموماً نسبت به منابع داده بومی انعطاف پذیرتر هستند. به عنوان مثال، یک منبع داده فایل را می توان در هر رایانه ای با یک درایور ODBC مناسب کپی کرد تا اطمینان حاصل شود که برنامه دارای اطلاعات اتصال دقیق و ثابت در تمام رایانه هایی است که استفاده می کند. علاوه بر این، می توانید یک منبع داده فایل را در یک سرور جداگانه میزبانی کنید، آن را با چندین رایانه در یک شبکه به اشتراک بگذارید و به راحتی اطلاعات اتصال متمرکز را مدیریت کنید.

برخی از منابع داده فایل را نمی توان به اشتراک گذاشت. چنین منابعی در یک کامپیوتر جداگانه قرار دارند و به منبع داده ماشین اشاره می کنند. می توان از آنها برای دسترسی به منابع داده بومی موجود از منابع داده فایل استفاده کرد.

رشته های اتصال

می توانید یک رشته فرمت شده با اطلاعات اتصال در یک ماژول تعریف کنید. رشته اتصال اطلاعات اتصال را مستقیماً به مدیر درایور ODBC ارسال می کند. این به ساده سازی برنامه با حذف نیاز به مدیر یا کاربر برای ایجاد یک DSN قبل از استفاده از پایگاه داده کمک می کند.

برای اطلاعات بیشتر در مورد رابط ODBC، به مرجع برنامه نویس MSDN ODBC مراجعه کنید.

افزودن منبع داده ODBC

قبل از ادامه نصب کنید راننده مناسب ODBC برای منبع داده برای اتصال به.

توجه داشته باشید:برای افزودن یا پیکربندی منبع داده ODBC، باید عضو گروه Administrators در رایانه محلی باشید.

برای گرفتن اطلاعات اضافیبرای پارامترهای فردی، دکمه را فشار دهید ارجاعدر کادر محاوره ای ODBC

امروزه فرمت درایور ODBC یک راه حل جهانی برای دسترسی به داده ها از تقریباً هر DBMS در نظر گرفته می شود. اما با گذشت زمان، مایکروسافت (خالق استاندارد ODBC) تصمیم گرفت به استاندارد جدیدی به نام OLE DB تغییر مکان دهد که به عنوان جایگزینی کامل برای درایورهای ODBC قرار گرفت. با گذشت زمان، مایکروسافت دوباره تصمیم گرفت جامعه کاربران خود را با این واقعیت شگفت زده کند به استاندارد ODBC قدیمی تغییر جهت می دهددر حالی که صمیمانه اعلام کرد که OLE DB را برای هیچ چیز خوبی ترک نمی کند، فقط این بود که ODBC از همان ابتدا بالفعل جهانی و کاملاً کار می کرد، و همانطور که زمان نشان داد، همه چیز با OLE DB به همین راحتی پیش نمی رفت.

پس از این اعلامیه (2011)، نسخه های به روز شده و بهبود یافته درایورهای مختلف ODBC ظاهر شدند. امروز ویژگی‌های چند درایور از Devart را شرح خواهم داد که جدیدترین (انتشار 2015/05/21) و از بسیاری جهات سازنده‌تر از نسخه‌های استاندارد درایورهای همان مایکروسافت هستند.

Devart برای پایگاه داده هایی مانند MySQL، SQL Server، Oracle، PostgreSQL، Interbase، Firebird، SQLite به دنیا معرفی کرد (در آینده نزدیک برنامه ریزی شده است که درایور Azure ODBC و بسیاری از درایورهای دیگر برای خدماتی مانند Magento، Salesforce، Quickbooks منتشر شود. ، MongoDB، NoSQL و موارد دیگر). ویژگی های اصلی هر یک از این درایورها یکسان است، بنابراین با استفاده از درایور MySQL ODBC به عنوان مثال، خوب بودن آنها را شرح خواهم داد.

درایور MySQL ODBC را Devart کنیددارای یک ویژگی نسبتا جالب دسترسی مستقیم به داده است. دسترسی مستقیم، ارتباط برنامه شما با پایگاه های داده است داده های MySQLاز طریق TCP/IP این نوع اتصال نیاز به نصب کلاینت MySQL را برطرف می کند. من این را یک مزیت بزرگ می دانم، زیرا عملکرد چنین برنامه هایی افزایش می یابد.

مزیت مهم دیگر در دسترس بودن این درایورها در انواع مختلف است سیستم های عامل ah - Windows، Linux، Mac OS X در سیستم‌های 32 و 64 بیتی. بر این اساس، می توانید برنامه های کاربردی چند پلتفرمی واقعی ایجاد کنید.

درایور ODBC از رابط ODBC پشتیبانی کامل می کند:

- انواع داده های ODBC

- توابع ODBC API

علاوه بر این، درایور از گزینه های Advanced Connection String پشتیبانی می کند. این به هر دسکتاپ و برنامه وب اجازه می دهد تا از محیط ها و پلتفرم های مختلفی که از ODBC پشتیبانی می کنند به MySQL متصل شوند.

آخرین مورد در لیست، اما کم اهمیت ترین مزیت درایور امکان اتصال ایمن به پایگاه داده MySQL از طریق یک تونل SSH است. SHH یکی از مطمئن ترین پروتکل ها برای رمزگذاری داده ها است. همچنین یک استاندارد شناخته شده در زمینه انتقال امن داده ها از طریق اتصالات ناامن است.

همه درایورها (MySQL، SQL Server، Oracle، PostgreSQL، Firebird، SQLite، Interbase) از آخرین نسخه های سرور پشتیبانی می کنند.

با تمام شدن ویژگی های درایور، اکنون از مثال درایور ODBC برای MySQL استفاده می کنیم تا فرآیند نصب و پیکربندی آن را برای عملکرد صحیح شرح دهیم.

1. در ابتدا شما نیاز دارید درایور MySQL ODBC را دانلود کنید. نگران نباشید نسخه رایگاندرایور همان ویژگی‌های پولی را دارد، فقط از نظر زمان محدود است.

2. حالا بیایید آن را نصب کنیم. فقط دستورالعمل های نصب کننده را دنبال کنید.

3. پس از نصب موفقیت آمیز، درایور را می توان پیکربندی کرد. برای انجام این کار، به کنترل پنل → ابزارهای مدیریت بروید و برگه منابع داده (ODBC) را پیدا کنید.

شکل 1 - منابع داده میانبر (ODBC)

4. اکنون باید درایور Devart ODBC MySQL را با استفاده از پنجره ODBC Data Source Administrator به System Data Sources یا User Data Sources یا File Data Sources لیست اضافه کنید. برای این کار روی دکمه ADD کلیک کنید

شکل 2 - مدیر منبع داده ODBC

5. با این کار کادر گفتگوی Create New Data Source با لیستی از درایورهای موجود ظاهر می شود. Devart ODBC Driver را برای MySQL انتخاب کنید و روی Finish کلیک کنید.

شکل 3 - افزودن درایورهای ODBC

6. در پنجره گزینه های اتصال که ظاهر می شود، از شما خواسته می شود که تمام تنظیمات لازم را انجام دهید.

دو حالت اتصال در دسترس خواهد بود: استفاده از کتابخانه های مشتری و مستقیم. حالت مستقیم که قبلاً در مورد ویژگی های درایور در مورد آن نوشتم، استفاده می شود ارتباط مستقیمبا پایگاه داده از طریق پروتکل TCP\IP بدون کمک مشتری. برخی از گزینه های اتصال در حالت مستقیم موجود هستند و هنگام استفاده از سرویس گیرنده مورد نیاز نیستند.

شکل 4 - تنظیمات اتصال

پس از آن، می توانید بر روی OK کلیک کنید و پیکربندی را تمام کنید، یا برای هزینه بیشتر به تب تنظیمات پیشرفته بروید. تنظیم دقیق، در صورت نیاز.

من پیکربندی و نصب درایور را فقط برای MySQL داده ام، اما سایر درایورهای خط ODBC از Devart از نظر پیکربندی و نصب مشابه هستند، بنابراین نیازی به توضیح آنها در این مقاله نمی بینم.

اگر کسی در دسترسی به پایگاه داده، پیکربندی، اتصال یا انتخاب یک درایور ODBC برای پروژه خود مشکل دارد، ارزش دارد به این درایورها نگاهی بیاندازد.

این مقاله شما را از طریق فرآیند نصب درایور MySQL Connector ODBC برای سیستم عامل ها بر روی پلت فرم ویندوز راهنمایی می کند.

این درایور برای تعامل با MySQL DBMS از طریق رابط برنامه نویسی دسترسی به پایگاه داده (ODBC) استفاده می شود. هنگام استفاده از ODBC، تعامل با هر پایگاه داده ساده می شود، زیرا یک رابط استاندارد برای تعامل با DBMS های مختلف استفاده می شود. یعنی برای هر DBMS دیگر لازم نیست یک کد جداگانه برای تعامل با یک DBMS خاص بنویسید.

قبل از نصب، باید به سایت dev.mysql.com/downloads/connector/odbc/ بروید و MySQL Connector ODBC را از آنجا دانلود کنید. آخرین نسخه. درایور MySQL Connector ODBC گزینه ای از بین نسخه های 32 بیتی و 64 بیتی وجود دارد.

این مقاله نصب نسخه 32 بیتی درایور MySQL Connector ODBC 5.1.6 را مورد بحث قرار می دهد، زیرا برای هر دو محیط 32 بیتی و 64 بیتی جهانی است. محیط نرم افزار. در صورت لزوم، این نسخه در انتهای مقاله پیوست شده است که قابل دانلود است.

حالا بیایید راه اندازی مرحله به مرحله را شروع کنیم.

مرحله 1. بلافاصله پس از شروع نصب، پنجره خوش آمدگویی نصب کننده MySQL Connector ODBC 5.1.6 شروع می شود. در اینجا کاری برای انجام دادن وجود ندارد، روی "بعدی" کلیک کنید و به مرحله بعدی بروید.

توجه داشته باشید: در نسخه های دیگر به جای انتخاب نوع نصب، یک پنجره با توافقنامه مجوزو تنها پس از آن انتخاب نوع نصب.

گام 2. در این مرحله از نصب باید نوع نصب را انتخاب کنید. معمولی - گزینه نصب معمولی است، در این مورد نصب خواهد شد خصوصیات عمومیبرنامه ها. نصب کامل - پیچیده، یعنی تمام اجزا نصب خواهند شد. گزینه Complete را انتخاب کنید، روی Next کلیک کنید و به مرحله 3 بروید.

مرحله 3. در این مرحله نیازی به انجام کاری ندارید، زیرا خلاصه ای از نوع انتخاب شده را نشان می دهد، پس روی "نصب" کلیک کنید و مراحل نصب به پایان می رسد. در پنجره بعدی، فقط روی "Finish" کلیک کنید.

این مقاله نصب را به پایان می رساند. در مقاله بعدی نحوه پیکربندی این درایور برای استفاده بررسی خواهد شد.