Vietoje dialogo lango kai kurios programos gali reikalauti jungimosi eilutės, kuri, naudodama konkrečius atributus, nurodo, kaip tvarkyklė prisijungia prie duomenų šaltinio. Kiekvienas atributas nustato konkrečią informaciją, reikalingą tvarkyklei sėkmingai prisijungti. Jungimosi eilutės formatas visada yra toks:
Kopijos kodas | |
---|---|
"DSN=<data-source-name> ;[SERVER=<value>] [;PWD=<value>] [;UID=<value>] [;<Attribute>=<value>]" |
Pastaba: |
---|
„Oracle“ skirta „Microsoft“ ODBC tvarkyklė taip pat palaiko CONNECTSTRING argumentą iš pirmosios tvarkyklės versijos (1.x).
|
Jei nenurodote UID, PWD, SERVER (arba CONNECTSTRING), turite nurodyti duomenų šaltinio pavadinimą ir TVARKYKLĖS atributus. Vis dėlto visi kiti atributai yra pasirenkamieji. Kai atributas yra nenurodytas, dialogo lango ODBC duomenų šaltinio administratorius skirtuke DSN nurodytas atributas yra numatytasis nustatymas.
Jungimosi eilutės atributai apibūdinti šioje lentelėje:
Atributas | Aprašas | Numatytoji vertė |
---|---|---|
DSN |
Duomenų šaltinio pavadinimas, pateiktas dialogo lango ODBC duomenų šaltinio administratorius skirtuke Vartotojo DSN arba sistemos DSN. |
"" |
PWD |
„Oracle“ serverio, kurį norite pasiekti, slaptažodis. Ši tvarkyklė palaiko „Oracle“ 30 simbolių ribą ir turi tokius pačius apribojimus, kaip „Oracle“ nustato slaptažodžiams. |
"" |
SERVERIS |
„Oracle“ serverio, kurį norite pasiekti, eilutė. Ši eilutė gali būti „Oracle“ duomenų bazės pseudonimas, įrašas Tnsnames.ora faile ar pseudonimas, kuris bus siejamas su tinkamu serveriu naudojant „Oracle“ pavadinimų serverį. Duomenų bazės pseudonimą galima nustatyti naudojant „Oracle SQL*Net Fast“ konfigūraciją (arba „Net8 Easy“ konfigūraciją „Oracle8“ duomenų bazėse). Norėdami gauti daugiau informacijos apie jungimąsi prie „Oracle“ duomenų bazės, žr. „Oracle“ dokumentus. |
"" |
UID |
„Oracle“ serverio vartotojo vardas. Šis atributas gali būti nepasirenkamas – tam tikros duomenų bazės ir lentelės gali reikalauti šio atributo saugos tikslais. Norėdami nustatyti „Oracle“ operacinės sistemos autentifikavimą, naudokite |
"" |
BUFFERSIZE |
Optimalus iškvietimo stulpelių buferio dydis. Tvarkyklė optimizuoja duomenų atrinkimą, kad viena užklausa iš „Oracle“ serverio pateiktų pakankamai eilučių tokio dydžio buferiui užpildyti. Didesnės vertės paprastai padidina efektyvumą, jei renkate daug duomenų. |
65535 |
SYNONYMCOLUMNS |
Kai ši vertė yra teisinga (1), SQLColumns API užklausa pateikia informaciją stulpeliuose apie lenteles, rodinius ir sinonimus. Kitais atvejais SQLColumns pateikia stulpelius apie lenteles ir rodinius. Kad veikimas pagreitėtų, šios vertės nenustatykite. |
1 |
PASTABOS |
Kai ši vertė yra teisinga (1), tvarkyklė pateikia rezultatų „SQLColumns“ stulpelį Pastabos. Kad veikimas pagreitėtų, šios vertės nenustatykite. |
0 |
StdDayOfWeek |
Vykdo ODBC standartą pagal DAYOFWEEK skalę. Ši vertė yra numatytoji; vartotojai, kuriems reikia lokalizuotos versijos, gali pakeisti režimą ir naudoti viską, ką pateikia „Oracle“. |
1 |
Pastaba: |
---|
Atributų vertės gali skirti didžiąsias raides nuo mažųjų.
|
Pavyzdžiai
Ši jungimosi eilutė prijungia darbuotojo duomenų šaltinį naudodama „Oracle“ serverį mickey.world ir „Oracle“ vartotoją cindy:
Kopijos kodas | |
---|---|
"DSN=Employees;UID=cindy;PWD=secret;SERVER=mickey.world" |
Ši jungimosi eilutė prijungia prie uždarbio suvestinės duomenų šaltinio, naudodama „Oracle“ operacinės sistemos autentifikavimą ir „Oracle“ serverį moola:
Kopijos kodas | |
---|---|
"DSN=Payroll;UID=/;PWD=;SERVER=moola" |