1C on sähköinen kirjanpitojärjestelmä, joka on pudonnut kaikki muut kilpailijat viime vuosina. Ohjelma tallentaa usein tietoja DBF-tiedostoihin, mutta siellä on myös SQL-versio. Palvelimen vakauden parantamiseksi he siirtyvät usein SQL: ään, jossa on paljon käyttäjiä, yli 15 henkilöä. On useita tapoja siirtää MS SQL -tietokanta palvelimelta toiselle.
Se on välttämätöntä
- - asennettu ohjelma "1C: Enterprise";
- - tietokone.
Ohjeet
Vaihe 1
Yksi nopeimmista tavoista siirtää SQL on irrottaa tietokanta palvelimelta ja siirtää uuteen lokin kanssa. Ensin sinun on irrotettava tietokanta muuttamalla sen nimeä vastaavasti. Voit tehdä tämän seuraavasti: Käytä Master, GO, "Exec sp_detach_db 'database_name', 'true'", GO, jossa sp_detach_db: tä käytetään tietokannan irrottamiseen lähteestä. Sillä on seuraavat parametrit: @dbname - nimi ja @skipchecks - osoitus tilastojen päivittämisestä. Määritä tosi-tilaksi varmistaaksesi, että tilastopäivitys päivitetään liitteenä.
Vaihe 2
Suorita sitten: Käytä Master, GO, "PRINT 'Attaching Database", "EXEC sp_attach_db @dbname =' database_name" "," @ filename1 = 'c: / mssql7 / data / database_name.mdf ", "@ filename2 =' d: / mssql7 / data / tietokannan_nimi_log.ldf '". Tämä liittää tietokannan ja lokit uuteen palvelimeen.
Vaihe 3
Kopioi tiedot palvelimelta palvelimelle ohjatun DTS-tuonti- ja vientitoiminnon avulla. Luo tehtävä tietokannan ja kirjautumistietojen käyttämiseksi DTS Designer -sovelluksen tai ohjatun kopiointitietokannan luomisen avulla.
Vaihe 4
Luo tiedonsiirtokone, joka käyttää irtotavaraa / bcp. Tee komentosarjan avulla kaava kohdepalvelimessa ja kopioi sitten tiedot bulk insert / bcp: llä. Kun valitset sovelluksen, muista, että joukkotiedosto, toisin kuin bcp, ei voi viedä tietoja.
Vaihe 5
Käytä jaettuja kyselyitä. Kun olet luonut kaavan kohdepalvelimelle, järjestä linkitetty palvelin ja kirjoita lisäyskäskyt käyttämällä openquery- ja openrowset-toimintoja. Ennen kuin lataat tietoja, muista poistaa tarkistusrajoitukset ja vieras avain käytöstä ja kytkeä ne uudelleen, kun toiminto on suoritettu.
Vaihe 6
Käytä Varmuuskopiointi ja palautus -toimintoa. Tee kopio tietokannasta ja palauta se sitten uudelle palvelimelle.