פורסם בתאריך 31/08/2011 08:44 על ידי Guy Burstein | ישנם 3 תגובות

ODBC OLE DBצוות הפיתוח של SQL Server הכריז השבוע כי מיקרוסופט מיישרת קו עם ODBC, הסטנדרט דה-פקטו בתעשייה לאופן הגישה לבסיסי נתונים. המהלך ממשיך את המחוייבות של מיקרוסופט לפתיחות ואינטראופרביליות ועוזר ללקוחות במעבר שלהם לטכנולוגיות ענן.

ODBC (ראשי תיבות של Open Database Connectivity), הוא סט של API’s עבור גישה מאפליקציות לנתונים בבסיס הנתונים. ODBC הוא הסטנדרט המקובל בתעשייה לגישה למסדי נתונים, והוא נתמך באופן רחב בכל הפלטפורמות, כולל ב- SQL Azure.

OLE DB (ראשי תיבות של Object Linking and Embedding, Database) הוא API לגישה למסדי נתונים, ששוחרר ע”י מיקרוסופט בימי ה- COM וה- VB ומבוסס על מספר אובייקטים שהופכים את הגישה ח- DB לפשוטה מאד עבור אפליקציות.

המהלך נועד לאפשר פלטפורמת ענן פתוחה התומכת במגוון שפות, מסדי נתונים וגישה מכל פלטפורמה, כולל פלטפורמות שאינן מבית מיקרוסופט למסדי הנתונים ולמסד הנתונים בענן SQL Azure. מתוך הפידבק שעלה מהלקוחות של מיקרוסופט, האחידות באופן הגישה למסד הנתונים מפלטפורמות רבות הוא אלמנט חשוב, בעיקר בעידן של מעבר אפליקציות לענן.

הגירסא הבאה של SQL Server (שם קוד “Denali”) תהיה האחרונה שתתמוך ב- OLE DB. הגישה דרך OLE DB תיתמך כ- 7 שנים מרגע ההשקה, בדומה לתמיכה בגירסת Denali כולה, כדי לאפשר חלון זמן ארוך מספיק לבצע התאמות במידת הצורך.

מיקרוסופט ממליצה לעשות מעתה שימוש ב- ODBC בלבד, ומחוייבת לעזור ללקוחות לבצע את המעבר באופן חלק ונטול סיכונים. לצורך כך עומדים לרשות הלקוחות:

  • הפורום הטכני בנושא SQL Server
  • מסמך הנחיות טכני: A Quick Guide for SQL Server Native Client OLE DB to ODBC Conversion

    בהצלחה!