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

קוד העתקה
"DSN=<data-source-name> ;[SERVER=<value>] [;PWD=<value>] [;UID=<value>] [;<Attribute>=<value>]"
הערה:
Microsoft ODBC Driver for Oracle תומך גם בארגומנט CONNECTSTRING מהגירסה הראשונה (1.x) של מנהל ההתקן.

עליך לציין את שם מקור הנתונים אם אינך מציין את התכונות UID, PWD, SERVER (או CONNECTSTRING) ו- DRIVER. עם זאת, כל שאר התכונות הן אופציונליות. כאשר לא תציין תכונה, התכונה שצוינה בכרטיסיה DSN של תיבת הדו-שיח מנהל מקור נתונים של ODBC היא ברירת המחדל.

תכונות מחרוזת החיבור מתוארות בטבלה הבאה:

תכונה תיאור ערך ברירת מחדל

DSN

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

""

PWD

הסיסמה עבור Oracle Server שאליו ברצונך לגשת. מנהל התקן זה תומך במגבלת 30 התווים של Oracle, תוך שימוש באותן מגבלות ש- Oracle מטיל על סיסמאות.

""

SERVER

המחרוזת עבור Oracle Server שאליו ברצונך לגשת.

מחרוזת זו יכולה להיות כינוי מסד נתונים של Oracle, ערך בקובץ Tnsnames.ora או כינוי שימופה לשרת הנכון באמצעות Oracle Names Server.

כינוי מסד נתונים ניתן להגדרה באמצעות SQL*Net Fast Configuration (או Net8 Easy Configuration עבור מסדי נתונים של Oracle8) של Oracle. לקבלת מידע נוסף אודות התחברות למסד נתונים של Oracle, עיין בתיעוד של Oracle.

""

UID

שם המשתמש של Oracle Server. תכונה זו אינה יכולה להיות אופציונלית – מסדי נתונים וטבלאות מסוימים עשויים לחייב אותה למטרות אבטחה.

כדי לציין את אימות מערכת ההפעלה של Oracle, השתמש ב-"UID=/;".

""

BUFFERSIZE

גודל המאגר האופטימלי להבאת עמודות.

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

65535

SYNONYMCOLUMNS

כאשר הערך מוגדר ל-(1), SQLColumns קריאה ל- API מחזירה פרטי עמודה עבור טבלאות, תצוגות ו- Synonyms. אחרת, SQLColumns מחזיר רק עמודות עבור טבלאות ותצוגות. להשגת ביצועים מהירים יותר, אל תגדיר ערך זה.

1

הערות

כאשר ערך זה מוגדר כ-True (1)‎, מנהל ההתקן מחזיר עמודת הערות עבור ערכת התוצאות של SQLColumns. להשגת ביצועים מהירים יותר, אל תגדיר ערך זה.

0

StdDayOfWeek

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

1

הערה:
ערכי תכונות עשויים להיות תלויי רישיות.

דוגמאות

מחרוזת החיבור הבאה מתחברת למקור הנתונים Employees (עובדים) באמצעות Oracle Server mickey.world ו- Oracle User cindy:

קוד העתקה
"DSN=Employees;UID=cindy;PWD=secret;SERVER=mickey.world"

מחרוזת החיבור הבאה מתחברת למקור הנתונים Payroll (שכר) באמצעות אימות מערכת ההפעלה של Oraclemoola:

קוד העתקה
"DSN=Payroll;UID=/;PWD=;SERVER=moola"