Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ne mogu da prebacim bazu sa jedne masine na drugu

[es] :: MS SQL :: Ne mogu da prebacim bazu sa jedne masine na drugu

[ Pregleda: 2183 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

wex-alpha
Sarajevo

Član broj: 7580
Poruke: 845
92.36.201.*



+13 Profil

icon Ne mogu da prebacim bazu sa jedne masine na drugu01.06.2009. u 18:14 - pre 181 meseci
Pozdrav,


Pokusavam da prebacim bazu sa jedne masine na drugu. Ne znam da li sam ispravno postupio, ali na masini A. sam odradio backup baze sa namjerom da na masini B. odradim restore. Kada napravim nackup dobijem fajl pod nazivom IMEBAZE.BAK.
Jednom mi je i upalilo, ali ne vise

Sada mi izbacuje sljedecu gresku, sta god da probam:

Code:


TITLE: Microsoft SQL Server Management Studio Express
------------------------------

Restore failed for Server 'XXXXX-PC\SQLEXPRESS'.  (Microsoft.SqlServer.Express.Smo)

For help, click: http://go.microsoft.com/fwlink...estore+Server&LinkId=20476

------------------------------
ADDITIONAL INFORMATION:

System.Data.SqlClient.SqlError: The media set has 2 media families but only 1 are provided. All members must be provided. (Microsoft.SqlServer.Express.Smo)

For help, click: http://go.microsoft.com/fwlink...=9.00.3042.00&LinkId=20476

------------------------------
BUTTONS:

OK
------------------------------


AKo sam pogrenso radio, a vjerovatno jesam... koji je najbolji nacin prebacivanja baze.
 
Odgovor na temu

rambo
Dejan Petković
Beograd

Član broj: 6095
Poruke: 190
*.dynamic.sbb.rs.



+6 Profil

icon Re: Ne mogu da prebacim bazu sa jedne masine na drugu01.06.2009. u 21:15 - pre 181 meseci
Ako samo hoćeš da fizički prebaciš bazu (fajlove baze) sa jednog računara na drugi, onda to radiš sa Detach/Attach.

Na prvoj mašini uradi Detach, pa prekopiraj fajlove baze (.mdf + .ldf fajlovi) na drugi računar, a zatim na drugom računaru uradi Attach te baze.

Ako želiš da imaš kopiju kompletne baze na oba računara, onda se to obično radi replikacijom.

Backup/Restore se obično koristi na istom računaru da bi se baza oporavila u slučaju oštećenja. Restore može da se uradi i na drugom računaru, ali samo ako tamo već imaš istu tu bazu.
"There is a theory which states that if ever anybody discovers exactly what the
Universe is for and why it is here, it will instantly disappear and be replaced by
something even more bizarre and inexplicable. There is another theory which states
that this has already happened."
-- Douglas Adams
 
Odgovor na temu

wex-alpha
Sarajevo

Član broj: 7580
Poruke: 845
92.36.198.*



+13 Profil

icon Re: Ne mogu da prebacim bazu sa jedne masine na drugu01.06.2009. u 21:31 - pre 181 meseci
Hvala na odlicnom odgovoru :)


Jedva cekam da probam.
 
Odgovor na temu

mbrothers
mbrothers

Član broj: 224282
Poruke: 1
194.106.163.*



Profil

icon Re: Ne mogu da prebacim bazu sa jedne masine na drugu01.06.2009. u 21:32 - pre 181 meseci
Isti problem imam i ja. Potrebno mi je da prebacim celu bazu sa jednog na drugi racunar. Kako se radi replikacija?
Unapred hvala.
Pozdrav,
mbrothers.
 
Odgovor na temu

.:Marvin:.
Taurunum

Član broj: 36626
Poruke: 94
91.143.212.*



Profil

icon Re: Ne mogu da prebacim bazu sa jedne masine na drugu02.06.2009. u 07:27 - pre 181 meseci
Citat:
Backup/Restore se obično koristi na istom računaru da bi se baza oporavila u slučaju oštećenja. Restore može da se uradi i na drugom računaru, ali samo ako tamo već imaš istu tu bazu.


Verovatno si ovim hteo nesto drugo da kazes? Ja sam razumeo da ako uradis backup baze mozes da je restore-ujes samo na istoj masini? Ovo bi bila totalna glupost (osim ako Express verzija nema neko slicno ogranicenje?)!
 
Odgovor na temu

Koce
DBA
Serbia, Belgrade

Član broj: 59217
Poruke: 144
*.static.isp.telekom.rs.



+1 Profil

icon Re: Ne mogu da prebacim bazu sa jedne masine na drugu02.06.2009. u 10:01 - pre 181 meseci
Iako je najlakse, potpuno je pogresna praksa detach-attach baze! Sta ces da uradis kad ti tako nesto zatreba u produkciji dok imas desetine (da ne kazem hiljade) korisnika zakacenih nad bazom? To izbjegavajte, vec uradite onako kako treba - backup i restore. SQL Express naravno da nema ogranicenje tipa da mozes da restorujes samo njegovu bazu, mozes sa bilo kog drugog SQL servera (verzije <= njegove). Pretpostavljam da je kod tebe problem sa lokacijom mdf, ldf fajlova pa ako radis kroz Managment Studio, reci mu da ti skriptuje restore komadu i onda pogleda da slucajno na tom mjestu vec nemas mdf, ldf od druge baze? (ili na drugom tabulatoru izaberi odgovarajuce foldere i imana fajlova tako da mogu novi da se kreiraju... a to mozes i kroz taj skript) A replikacija je nesto komlikovaniji proces i ako ti treba samo kopija baze i na drugom mjestu, bekap-restore ce ti najbolje uradit posao.
 
Odgovor na temu

rambo
Dejan Petković
Beograd

Član broj: 6095
Poruke: 190
*.adsl.eunet.rs.



+6 Profil

icon Re: Ne mogu da prebacim bazu sa jedne masine na drugu02.06.2009. u 10:29 - pre 181 meseci
Namerno nisam hteo da ulazim u detalje ovoga što sam opisao da ne bih zbunio čoveka. Naravno da znam tačnu namenu Detach/Attach procedure i mogućnosti Backup/Restore procesa, samo nisam hteo da komplikujem stvari. Dao sam konkretan odgovor na konkretno pitanje, pa koga zanima više, neka pogleda vrlo opsežnu dokumentaciju koja ide uz sam SQL Server (Books Online).

"There is a theory which states that if ever anybody discovers exactly what the
Universe is for and why it is here, it will instantly disappear and be replaced by
something even more bizarre and inexplicable. There is another theory which states
that this has already happened."
-- Douglas Adams
 
Odgovor na temu

[es] :: MS SQL :: Ne mogu da prebacim bazu sa jedne masine na drugu

[ Pregleda: 2183 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.