28. april 2004 - 15:19Der er
19 kommentarer og 1 løsning
Flytte database fra extern server til lokal
Hvordan flytter jeg en db fra en extern server til lokalt. Serveren tillader ikke kopiering mellem db (data kan kun transportes via .rar o.l.). Jeg skal både have data, relationer, sp og alt med...
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Slettet bruger
28. april 2004 - 15:25#1
Du logger på med Enterprise manageren, og højreklikker på database, vælger "All tasks" og "Export data" hvis du er på den eksterne server, eller "Import data" hvis du er på den lokale server.
Så starter den DTS (Data Transformation Services) op, hvor du kan gøre den slags. - du kan også sagtens flytte data mellem 2 databaser på den samme server, ved at bruge denne teknik.
Synes godt om
Slettet bruger
28. april 2004 - 15:27#2
Givet at du altså benytter dig af Enterprise manageren, som findes på installations cd'en.. men uden den kan det godt gå hen og blive ret så besværligt..
Ja jeg har adgang til Enterprice Manager på begge PC's.. jeg kan hverken bruge import/export, idet den eksterne server er sikkerhedsbeskyttet.. og jeg kan ikke kopiere data mellem pc'erne.. jeg sender den data jeg skal overføre mellem pc'erne via email.. Hvordan kan jeg så kopiere .mdf filerne fra data mappen ? da jeg ikke har mulighed at sætte db'en offline på den eksterne server !
Så er det ikke sikkert du overhoved kan få dataen ud af serveren. Det er jo ikke meningen at folk der f.eks. ikke har db_owner adgang, skal kunne flytte databasen.
db_owner ville kunne tage databasen offline, og eksporterer dataen til en anden server. Jeg tror ikke du kan eksporterer det til en fil, dog... Jeg har aldrig selv forsøgt?
Alt efter hvor kompleks din data er, kan du evt. sende dataen ned i en Access database, og hente denne ned lokalt. Du får dog kun data, indexes og relations med, men ikke stored procedures og views... Dem kan du god genererer med SQL Scripting funktionalliteten.
- men det ville nok være en fordel, hvis de to servere kunne se hinanden over Internettet, og bruge DTS til det...
Jeg er db_owner på databasen... Jeg har taget backup af database på den eksterne server med en backup/restore procedure.. det fungerer fint nok.. men når jeg skal overfører den backup via rar/email så fungerer restore ikke.. kan det være at rar beskader data integriteten af data ?
Den eksterne server tillader ikke data overførsler mellem servere.. f.eks. kan jeg ikke via min terminal server kopiere filer til min lokale computer..
men man kunne da godt argumentere for at pacroon også skulle have - han var først med DTS
Synes godt om
Slettet bruger
08. november 2005 - 13:06#20
Det vil jeg gerne :) Jeg lader det være op til spørgeren at bestemme.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.