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

kako najjednostavnije preneti MSDE bazu sa jednog racunara na drugi

[es] :: MS SQL :: kako najjednostavnije preneti MSDE bazu sa jednog racunara na drugi

[ Pregleda: 3541 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

atila74

Član broj: 65886
Poruke: 16
80.74.166.*



Profil

icon kako najjednostavnije preneti MSDE bazu sa jednog racunara na drugi27.09.2005. u 23:16 - pre 196 meseci
kako da prenesem bazu MSDE sa jednog racunara n adrugi u obliku nekog fajla, na racunarima je instaliran samo MSDE i microsoft office
pozdrav
 
Odgovor na temu

Samo polako
BiH

Član broj: 70612
Poruke: 27
*.dlp214.bih.net.ba.



Profil

icon Re: kako najjednostavnije preneti MSDE bazu sa jednog racunara na drugi23.10.2005. u 21:26 - pre 196 meseci
Svaka baza ima dva file-a i to

imebaze
i imebaze_log


nalaze se u ....MSSQL\Data
ta dva filea presnimiš i presnimio si bazu, pod uslovom da je takva baza kreirana na drugom računaru.

Druga varijanta je da presnimiš čitav folder MSSQL, što naravno preklapa kompletne baze na drugom računaru.

Ako se podaci na jednom računaru nalaze na disku npr C a na drugom na D onda to možeš uraditi samo prvom varijantom, ali naravno da je takva baza kreirana na drugom računaru pa da je samo preklopiš.

Nadam se da će biti od pomoći, a odgovor si imao na ovom forumu.

Ako neide, pitaj dalje, svaki dan "vucam" te baze...
 
Odgovor na temu

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 572
*.neobee.net.

Jabber: DarkMan


Profil

icon Re: kako najjednostavnije preneti MSDE bazu sa jednog racunara na drugi01.11.2005. u 10:27 - pre 195 meseci
Mozda je malo kasno ali moze da pomogne drugima:
1. Napravi fajl "__connection.bat" sa sledecim sadrzajem:
Code:

@echo===============================================================================
@echo=  SET DATABASE CONNECTION:
@echo=

@rem  Connect to local:   SERVER=(local)  LOGIN=-E
@rem  Connect to remote:  SERVER=SRV      LOGIN=-U sa -P sa

@set SERVER=(local)
@set BAZA=<database name>
@set LOGIN=-U sa -P sa
@set OSQLPATH=H:\Bin

@echo=        SERVER = %SERVER%
@echo=      DATABASE = %BAZA%
@echo=         LOGIN = %LOGIN%
@echo=
@echo=     OSQL PATH = %OSQLPATH%
@echo===============================================================================

@set PATH=%PATH%;%OSQLPATH%

2. "_Backup database.bat" sa sledecim sadrzajem:
Code:

@call "__connection.bat"

@echo=
@echo===============================================================================
@echo BAKUPING DATABASE
@echo===============================================================================
osql -S %SERVER% %LOGIN% -n -Q "BACKUP DATABASE [%BAZA%] TO DISK = '%CD%\_%BAZA%_backup.dat'"

@pause

3. "_Restore database.bat" sa sledecim sadrzajem:
Code:

@call "__connection.bat"

@echo=
@echo===============================================================================
@echo RESTORING DATABASE
@echo===============================================================================
@osql -S %SERVER% %LOGIN% -n -Q "RESTORE DATABASE [%BAZA%] FROM DISK = '%CD%\_%BAZA%_backup.dat'"

@pause


U prvom fajlu su ti podesavanja za konekciju ka bazi. Na taj nacin samo na jednom mestu podesavas parametre za sve ostale batch datoteke. Varijablu OSQLPATH sam stavio zato sto je moguce da na racunaru koji je umrezen a nema instaliran MSDE doneses iskopirane alate koji dolaze uz MSDE (nadji gde ti se nalazi osql.exe i iskopiraj sve na flesh i onda postavis OSQLPATH na putanju gde si iskopirao te alate). Sa ovim osql alatom mozes da radis sve sto je moguce sa bazom podataka.
Drugu i trecu batch datoteku koristi za bekapovanje i restauraciju baze podataka a evo ti jos jedan primer kako mozes da brises bazu, da je kreiras, izvrsavas skripte:

Code:

@call __connection.bat"

@echo=
@echo===============================================================================
@echo BRISEM POSTOJECU BAZU
@echo===============================================================================
@osql -S %SERVER% %LOGIN% -n -Q "DROP DATABASE [%BAZA%]"

@echo=
@echo===============================================================================
@echo KREIRAM BAZU
@echo===============================================================================
@osql -S %SERVER% %LOGIN% -n -Q "CREATE DATABASE [%BAZA%] COLLATE SQL_Latin1_General_CP1250_CI_AS"
@osql -S %SERVER% -d %BAZA% %LOGIN% -n -i "script.sql"

@pause


U poruci http://www.elitesecurity.org/poruka/919718 imas oobjasnjeno kako da menjas mod authentikacije, kreiranje novog korisnika i promena sifre.
 
Odgovor na temu

[es] :: MS SQL :: kako najjednostavnije preneti MSDE bazu sa jednog racunara na drugi

[ Pregleda: 3541 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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