Vormimalli põhiandmeühenduses kasutatava SQL Serveri andmebaasi muutmine

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Selle artikli teemad

Ülevaade

Enne alustamist

Peamine andmete muutmine

Ülevaade

Sellise vormimalli koostamisel, millel põhiandmeühendus on seotud mõne Microsoft SQL Serveri andmebaasiga, võib juhtuda, et peate põhiandmeühenduse seostama mõne muu SQL Serveri andmebaasiga. Oletagem näiteks, et olete koostanud vormimalli ja testite seda keskkonnas, kus kasutatakse teie tootmisandmebaasiga sarnast katseandmebaasi. Testimise ajal koostate vormimalli, mis põhineb teie ettevõttes testimiseks kasutataval SQL Serveri andmebaasil. SQL Serveri tootmisandmebaas, mida kasutajad hakkavad kasutama pärast vormimalli juurutamist, asub aga mõnes teises serveris. Vormimalli juurutamiseks peate esmalt vahetama põhiandmeühenduse jaoks kasutatava katseandmebaasi tootmisandmebaasi vastu.

Kui muudate oma vormimalli peamise andmeühenduse andmebaasi, loob Microsoft Office InfoPath põhilise andmeallikas väljade ja uue andmebaasi talletamise viisi rühmadesse. Kui uue andmebaasi salvestab andmed samamoodi nagu vana andmebaasi, seob olemasolevate juhtelementide vormimalli uue andmeallika väljadega. Kui väljade ja rühmade uus andmeallikas ei vasta väljad ja vana andmeallika rühmad, eemaldab InfoPath andmete allika sidumine juhtelemente. Kui InfoPath eemaldab juhtelementidelt seosed, peate juhtelemendid vormimallist eemaldama või siduda juhtelemente uue andmeallika väljadega.

Pärast põhiandmeühenduse muutmist peaksite vormimalli avaldama ja seda testima, kontrollimaks, kas põhiandmeühendus andmebaasiga toimib õigesti, kui kasutajad asuvad teie vormimallil põhinevaid vorme täitma. Samuti peaksite kontrollima, kas vormimallil põhinevad olemasolevad vormid töötavad endiselt oodatud viisil. Pärast testimise lõpuleviimist saate kasutajatel lubada vormimallil põhinevaid vorme täita. Vormimalli avaldamise kohta leiate lisateavet jaotise Vt ka linkide kaudu.

Lehe algusse

Enne alustamist

Enne põhiandmeühenduse muutmist peate oma andmebaasi administraatorilt saama järgmised andmed:

  • uue SQL Serveri andmebaasiga serveri nimi;

  • uue andmebaasi nõutav autentimine (andmebaas võib kasutajatele juurdepääsu andmise määratlemiseks kasutada kas Microsoft Windowsi autentimist või SQL Serveri autentimist);

  • kinnitus, et uue andmebaasi tabelinimed, väljanimed ja seosed on samad nagu vanas andmebaasis. Kui lisasite vormimalli koostamisel tabeliseoseid, peate põhiandmeühenduse muutmisel samad tabeliseosed uuesti lisama.

Lehe algusse

Põhiandmeühenduse muutmine

  1. Klõpsake menüü Tööriistad käsku Teisenda põhiandmeallikas.

  2. Veenduge andmeühendusviisardis, et valitud suvandid oleksid selle andmeühenduse jaoks õiged, ja klõpsake siis nuppu Edasi.

  3. Viisardi järgmisel lehel klõpsake nuppu Andmebaas (ainult Microsoft SQL Server või Microsoft Office Access) ja siis nuppu Edasi.

  4. Viisardi järgmisel lehel klõpsake nuppu Muuda andmebaasi.

  5. Klõpsake dialoogiboksis Andmeallika valimine nuppu Uus allikas.

  6. Klõpsake loendiboksis Mis liiki andmeallikaga soovite ühendust luua? väärtust Microsoft SQL Server ja siis nuppu Edasi.

  7. Tippige SQL Serveri andmebaasi sisaldava serveri nimi väljale Serveri nimi.

  8. Tehke jaotises Sisselogimistunnused ühte järgmistest.

    • Kui juurdepääsuõigused on andmebaasis määratletud Microsoft Windowsi võrgus kasutatava mandaadi alusel, klõpsake nuppu Kasuta Windowsi autentimist.

    • Kui juurdepääsuõigused on andmebaasis määratletud andmebaasi administraatorilt saadud kasutajanime ja parooli alusel, klõpsake nuppu Kasuta järgmist kasutajanime ja parooli ning tippige kasutajanimi ja parool väljadele Kasutajanimi ja Parool.

  9. Klõpsake nuppu Edasi.

  10. Klõpsake soovitud uue andmebaasi nime loendis Valige andmebaas, mis sisaldab soovitud teavet, märkige ruut Ühenda kindla tabeliga, klõpsake esmase tabeli nime ja klõpsake siis nuppu Edasi.

  11. Viisardi järgmisel lehel tippige andmeühendusteabe talletamiseks kasutatava faili nimi väljale Faili nimi ja klõpsake siis sätete salvestamiseks nuppu Valmis.

    Kui kavatsete päringu andmeühenduses kasutada ka muid tabeleid, saate muud soovitud tabelid lisada viisardi sellel lehel.

    Muude tabelite lisamine

    1. Klõpsake nuppu Lisa tabel.

    2. Klõpsake soovitud tütartabeli nime loendis Valige lisatav tütartabel. Seejärel klõpsake nuppu Edasi.

    3. InfoPath proovib määrata seosed, võrreldes mõlema tabeli väljanimesid. Kui te ei soovi soovitatud seost kasutada, valige seos ja klõpsake siis nuppu Eemalda seos.

    4. Seose lisamiseks klõpsake esmalt nuppu Lisa seos, siis mõlemas veerus seotud väljade nimesid ja seejärel nuppu OK.

    5. Klõpsake nuppu Valmis.

    6. Täiendavate tütartabelite lisamiseks korrake neid juhiseid.

  12. Klõpsake nuppu Edasi.

  13. Viisardi viimasel lehel tippige põhiandmeühenduse nimi. See nimi kuvatakse tööpaani Andmeallikas loendis Andmeallikas.

  14. Et kasutajad saaksid vormi andmed edastada mõne muu (hiljem lisatava) edastamise andmeühenduse kaudu, tühjendage põhiandmeühenduse edastamise andmeühenduse keelamiseks ruut Luba edastamine selle ühenduse jaoks.

  15. Klõpsake nuppu Valmis.

    Näpunäide. : Kui soovite muuta vormimallide sekundaarseid päringu või edastamise andmeühendusi, saate vastavad muudatused teha enne järgmise juhisega jätkamist. Sekundaarsete andmeühenduste muutmisel saate korraga testida nii uut põhiandmeühendust kui ka uusi sekundaarseid andmeühendusi. Sekundaarsete andmeühenduste muutmise kohta leiate lisateavet jaotise Vt ka linkide kaudu.

  16. Muudatuste kontrollimiseks klõpsake tööriistaribal Standard nuppu Eelvaade või vajutage klahvikombinatsiooni CTRL+SHIFT+B.

  17. Vormimalli avaldamiseks klõpsake menüü Fail käsku Avalda.

  18. Testige vormi põhjalikult, avades mõne sellel vormimallil põhineva vormi ja täites selle. Veenduge, et sellel vormimallil põhinev vorm töötaks oodatud viisil.

Lehe algusse

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×