By: Scott Staskiewicz
June 8, 2020
ODBC, or Open Database Connectivity, is a standardised way for outside programs to connect to database management systems. Tässä artikkelissa, näytämme, miten perustaa ODBC tietolähdeyhteyden Microsoft SQL Server instance Windows.
ohjelman avaaminen
ensimmäinen askel on ODBC-Tietolähdeohjelman löytäminen ja avaaminen Windowsissa. Tämä löytyy Ohjauspaneelin hallinnolliset työkalut tai alla C:\ProgramData\Microsoft\Windows\Start valikko\Ohjelmat\hallintatyökalut. Alla olevassa kuvakaappauksessa huomaat, että ohjelmasta on olemassa kaksi versiota, toinen 32-bittiselle ja toinen 64-bittiselle. Valinta ohjelma haluat käyttää on yksi, joka vastaa sovelluksen yrität muodostaa yhteyden tietokantaan. Esimerkiksi, jos sinulla on 32-bittinen versio excel, sinun kannattaa käyttää 32-bittinen ODBC tietolähde.
valitsemalla DSN-tyypin
ohjelman avaamisen jälkeen näet muutaman välilehden, joiden nimi on DSN (tietolähteen nimi):
User DSN: ODBC-tietolähde tietylle windows-käyttäjätilille. Muut käyttäjät eivät voi nähdä yhteyttä.
System DSN: ODBC-tietolähde, joka on koko järjestelmän laajuinen ja jota kuka tahansa käyttäjä voi hyödyntää asianmukaisilla oikeuksilla.
File DSN: ODBC-tietolähde, joka määritetään käyttäen tiedostoja, joissa on a .DSN tiedostopääte.
tässä esimerkissä keskitymme uuden DSN-järjestelmän perustamiseen. Voit tehdä tämän napsauttamalla System DSN-välilehteä ja napsauttamalla Lisää-painiketta.
valitsemalla ajurin
kun napsautat Lisää-painiketta, sinua pyydetään valitsemaan ajuri tietolähteen määrittämistä varten. Ajurit sallivat järjestelmän kääntää SQL-ja tietokantatoiminnot käyttämästäsi sovelluksesta siihen tietokannan hallintajärjestelmään, johon yrität muodostaa yhteyden. Jos et näe ajuria etsit, Älä tuskailla, kun ajurit kunkin tietokannan eivät tule esiasennettuna järjestelmään, ne voidaan usein ladata verkkosivuilla liittyy kunkin tietokannan ilmaiseksi. Tässä tapauksessa käytämme SQL Server-ajuria muodostaaksemme yhteyden Microsoft SQL Server-instanssiimme. Napsauta ”Valmis” aloittaaksesi yhteyden muodostamisen.
Huomautus: valitusta kuljettajasta riippuen seuraavat vaiheet voivat näyttää erilaisilta, mutta vaativat samanlaisia tietoja.
kun määrität yhteyden
tällä näytöllä, haluat ensin antaa uudelle DSN: llesi mielekkään nimen.tämä on nimi, jolla viittaat sovellukseen. On myös tilaa laittaa kuvaus kuljettaja, jonka avulla voidaan lisätä lisätietoja yhteyden. Lopuksi, annat osoitteen SQL server yrität muodostaa yhteyden. Tässä tapauksessa, se on Sqlexpress SQL Server instanssi, joka sijaitsee Windows server IP-osoite 10.3.0.4. Klikkaa ”Seuraava” jatkaaksesi.
seuraava askel liittyy perustamalla tapa ODBC todentaa yhteyden SQL Server. Microsoft SQL Server, voit käyttää Windows-todennus tai Käyttäjän todennus native Microsoft SQL Server. Jos olet valinnut SQL Server-todennuksen, joka on valittu alla olevassa kuvakaappauksessa, se haluaa sinun kirjoittavan tietyn kirjautumisen tähän. Tämä ei ole ainoa kirjautuminen, jolla voit muodostaa yhteyden palvelimeen ODBC-yhteyden avulla, mutta sitä käytetään yhteyden testaamiseen ja joidenkin oletusasetusten automaattisesti saamiseksi ODBC-kokoonpanon jäljellä olevalle määritykselle, jos ruutu on valittuna. Huomaat myös asiakkaan Määrityspainikkeen, jonka toimivuutta kuvataan seuraavassa osassa. Kun kaikki on asetettu, klikkaa ”Seuraava” jatkaa.
klikkaamalla asiakkaan määritystä todennusosiossa, sinut tuodaan alla olevaan näyttöön. Tällä näytöllä voit valita palvelimellesi aliaksen sekä käytettävän portin numeron ja tietoliikennekirjaston.
kun olet määrittänyt yhteyden todennuksen, laskeudut tälle näytölle. Ensimmäinen vaihtoehto tässä on muuttaa oletustietokanta yhteyden SQL server. Tämä määrittää, mitä taulukkoryhmää järjestelmä yrittää kysyä, kun et viittaa tietokannan skeemaan kyselyssäsi. Jos SQL Server-palvelimella on tietty tietokanta, jota sovelluksesi hyödyntää, haluat valita sen oletukseksesi. Toisen vaihtoehdon avulla voit liittää erillisen tietokannan tietokantaan, johon olet yhteydessä, mutta tämä ei ole aina paras käytäntö käyttää. Näiden vaihtoehtojen lisäksi kahden ensimmäisen radiopainikkeen avulla voit valita, noudattaako yhteys ANSI-yleissopimuksia ja kolmannen vaihtoehdon avulla voidaan käyttää mirror SQL Server-palvelinta vikasietona. Klikkaa ”Seuraava” jatkaaksesi.
lopuksi, sinun kannattaa valita joitakin lopullisia vaihtoehtoja yhteyden. Täällä voit valita kieli, käännös, tietojen salaus, ja kirjautuminen vaihtoehtoja. Vahva salaus on erittäin suositeltavaa, jos muodostat yhteyden turvallisen verkon ulkopuolelta. Kun olet valinnut haluamasi vaihtoehdot, Voit klikata ”valmis”.
testaus 1, 2, 3
kun napsautat finish, sinulle näytetään kehote, jossa on tiedot, jotka olet täyttänyt koskien tietokantayhteyttä. Jos jokin näyttää Vialta, voit klikata Peruuta ja muuttaa valintojasi. Muuten, on ehdotettu, että yrität ” testi tietolähde…”. Tämä yrittää muodostaa yhteyden tietokantaan käyttämällä aiemmin antamaasi kirjautumista.