12. august 2002 - 11:31Der er
13 kommentarer og 3 løsninger
Kopiering af data mellem 2 server, 1 gang i timen
HejDav
Jeg har en MS SQL server kørende på mit interne netværk her hjemme + jeg har en stående hos scannet.
Jeg vil gerne kunne kopiere 5 tabeller fra den interne server til den server hos scannet en gang i timen. Jeg har hørt noget om at der findes en wizard af en slags til det formål, men jeg har ikke været i stand til at finde den eller noget lignende...
Ja ok, jeg har allerede hørt alle de muligheder jeg kan bruge, problemet er bare at jeg er spasser til håndtere disse egenskaber i MS SQL 2000. Så hvis jeg kunne få lidt hjælp i form af f.eks. et eksempel af hvordan et sådan script/kald kunne se ud så ville jeg blive glad...
ok a1... Jeg kan godt se dem, har også prøvet. Men det eneste jeg kan komme frem til er at jeg kan publicere min sql til et shared drev på mit netværk... Det kan jeg ikke bruge da den server jeg skal kopiere til ikke har adgang til mit lokal netværk...
Hmmm. Jeg har lige prøvet at lave en replication mellem de to servere, men det kan jeg ikke få adgang til fordi at deres server ikke har puplication Agent kørende... så den løsning er udelukket...
Næste forslag kunne jo så være et SQL script der bliver sat til at køre 1 gang i timen...
Hmpf.... Nu er jeg sgu blevet træt af den sql server (Pis sql)... Jeg tror bare at jeg laver et Visual Basic komponent der kommer til at køre på serveren som kan replikere dataen mellem de to servere.. Det ka jeg finde ud af, det tager bare sin tid og jeg havde håbet at SQL serveren havde en funktion der bare kunne det jeg skulle bruge... Men Hvad!!! Skal man have noget der virker må man lave det selv... ik!
Det var ikke mange chance du gav til alternative løsninger. Det kan laves meget elegant med SQL Server's DTS og Agenten som scheduler som det allerede er foreslået.
Problemet med din løsning er, at den slags har det med at danne præcedens, så næste gang kopierer du måske lige din VB komponent og retter i den. Jeg mener at du har p..... i bukserne, og tror at vi ser dig igen når det begynder at svide :-)
hæ hæ... Nej, problemet er at jeg har en meget tight tidsplan så hvis den ene løsning ikke er umidlbart til at håndtere så må jeg gå videre til den næste... Det ka være at jeg tager ideen op igen senere når jeg engang får tid til det, men ikke nu! + Jeg kan godt lide at programmere mig igennem opgaverne :)
Nu håber jeg ikke at det her lyder alt for arrogant, for det er ikke meningen. Men det er den slags beslutninger/fremgangsmåde der desværre ses alt for tit efter min mening. Den slags er ofte et udtryk for en generel holdning og resulterer ofte i "hard to maintain" løsninger, der oftest bliver dyrere på lang sigt. Men anyway, det er din løsning - ikke min :-)
Bare rolig... Det er kun en beta version af det ferdige system, alle koder og funktioner i system bliver sedfølgeligt finpusset inden leverence. Det er bare for at kunden kan se hvordan det kommer til at se ud...
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.