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

Kako vratiti strukturu baze iz backup-a (*.DAT)

[es] :: MS SQL :: Kako vratiti strukturu baze iz backup-a (*.DAT)

[ Pregleda: 3899 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ganjaman
admin
Ni

Član broj: 111814
Poruke: 113
77.46.224.*

Sajt: asp.net


+5 Profil

icon Kako vratiti strukturu baze iz backup-a (*.DAT)04.08.2007. u 14:05 - pre 202 meseci
Sređujem neciji sajt i dobio sam backup mssql baze u *.DAT fajlu pa me interesuje kako da povratim bar tabele i veze između njih podaci nisu bitni.
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa
 
Odgovor na temu

prog
Bihac

Član broj: 106882
Poruke: 77
89.146.189.*



Profil

icon Re: Kako vratiti strukturu baze iz backup-a (*.DAT)04.08.2007. u 18:37 - pre 202 meseci
pogledaj post http://www.elitesecurity.org/t...eiranje-baze-MSSQL-iz-klijenta
mozda ti pomogne
 
Odgovor na temu

logic_rabbit
Radenko Zec
banjaluka

Član broj: 74458
Poruke: 271
*.adsl.net.t-com.hr.



+1 Profil

icon Re: Kako vratiti strukturu baze iz backup-a (*.DAT)04.08.2007. u 21:58 - pre 202 meseci
Prvi put cujem da Mssql backup baze moze da ima extenziju dat.
Koliko mi je poznato extenzija Mssql baze je bak.
logic_rabbit (MCAD,MCSD,MCT,MCTS-
Windows development,MCPD)
 
Odgovor na temu

ganjaman
admin
Ni

Član broj: 111814
Poruke: 113
77.46.224.*

Sajt: asp.net


+5 Profil

icon Re: Kako vratiti strukturu baze iz backup-a (*.DAT)05.08.2007. u 09:47 - pre 202 meseci

Ma jeste to ok ali kad imas bazu a ja sam otiso na njihov host logovao se ko admin il vec s tim privilegijama i kliknuo gde pise MSSQLDB back up i skinuo taj famozni DAT file.

Citat:
logic_rabbit: Prvi put cujem da Mssql backup baze moze da ima extenziju dat.
Koliko mi je poznato extenzija Mssql baze je bak.


Tacno tako to i mene buni kolko se ja razumem i nije moguce praviti back up u nekoj drugoj ex. Elem, aj ako je neko cuo koja to baza pravi *.DAT backup, mada ta ex. se obicno koristi da bi se procitala nekom posebnom procedurom kao neka zaštita šta li.


Sve jedno hvala gospodo ova ex mi bas remeti dusevni mir vec sam se sretao s njom al tad nije bila back up.
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa
 
Odgovor na temu

aleksandarpopov
IT consultant
Senta

Član broj: 57172
Poruke: 484
77.46.156.*

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: Kako vratiti strukturu baze iz backup-a (*.DAT)05.08.2007. u 09:49 - pre 202 meseci
A da napravis "restore" te baze?
RTFM
 
Odgovor na temu

svrle
Vladimir Svrkota
Programer; AlfaNum, Novi Sad
(http://www.alfanum.co.rs)
Novi Sad

Član broj: 1392
Poruke: 29
*.dynamic.sbb.co.yu.

Jabber: svrkota@elitesecurity.org


Profil

icon Re: Kako vratiti strukturu baze iz backup-a (*.DAT)05.08.2007. u 11:35 - pre 202 meseci
Citat:
ganjaman: Tacno tako to i mene buni kolko se ja razumem i nije moguce praviti back up u nekoj drugoj ex. Elem, aj ako je neko cuo koja to baza pravi *.DAT backup, mada ta ex. se obicno koristi da bi se procitala nekom posebnom procedurom kao neka zaštita šta li.


Sve jedno hvala gospodo ova ex mi bas remeti dusevni mir vec sam se sretao s njom al tad nije bila back up.


Samo vas čitam i ne mogu da verujem :) Kakve veze ima ekstenzija sa bilo čime? Uradi ovo:

Code:

use master
go

backup database ImeNekeBaze to disk = 'c:\ImeNekeBaze.milojko' with format
go


i dobićeš backup baze ImeNekeBaze sa ekstenzijom "milojko". Uradi restore, kao što reče aleksandarpopov.
 
Odgovor na temu

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 572
77.46.226.*

Jabber: DarkMan


Profil

icon Re: Kako vratiti strukturu baze iz backup-a (*.DAT)05.08.2007. u 11:56 - pre 202 meseci
Enterprise manager u kreiranju maintenance plana za bekapovanje po defaultu nudi pravljenje bekapa sa ekstenzijom BAK ali ona uopste ne mora biti te ekstenzije. Kada se rucno bekapuje iz enterprise manager moze se uneti bilo kakvo ime datoteke, sa ili bez ekstenzije.

Ja dosta volim da koristim konzolski mod.
Sledi kod kako mozes odraditi backup i restore.

Backup:
Code:

@set SERVER=(local)
@set BAZA=MOJABAZA
@set LOGIN=-E 

@osql -S %SERVER% %LOGIN% -n -Q "BACKUP DATABASE [%BAZA%] TO DISK = '%CD%\_%BAZA%_backup_[%DATE%].dat' WITH FORMAT, INIT"

U gornjem kodu sam koristio DAT ekstenziju, ovde mozes ukucati i .PETAR ako hoces.

Restore (simple):
Code:

@set SERVER=(local)
@set BAZA=MOJABAZA
@set LOGIN=-E

@osql -S %SERVER% %LOGIN% -n -Q "RESTORE DATABASE [%BAZA%] FROM DISK = 'c:\MOJABAZA.dat'"


Restore (with move):
Code:

@set SERVER=(local)
@set BAZA=MOJABAZA
@set LOGIN=-E 

@set BACKUP=MOJABAZA.dat
@set LOGICAL=ZARADE
@set SRC=%CD%
@set DEST=D:\PODACI_BAZE
@if not exist %DEST%\nul md %DEST%


@osql -S %SERVER% %LOGIN% -n -Q "DROP DATABASE [%BAZA%]"
@osql -S %SERVER% %LOGIN% -n -Q "RESTORE DATABASE [%BAZA%] FROM DISK = '%SRC%\%BACKUP%' WITH MOVE '%LOGICAL%_Data' TO '%DEST%\%BAZA%.mdf', MOVE '%LOGICAL%_Log' TO '%DEST%\%BAZA%.ldf'"


Edit: sad vidim je i svrle odgovorio
 
Odgovor na temu

ganjaman
admin
Ni

Član broj: 111814
Poruke: 113
82.117.195.*

Sajt: asp.net


+5 Profil

icon Re: Kako vratiti strukturu baze iz backup-a (*.DAT)07.08.2007. u 12:20 - pre 202 meseci
Hvala gospodo problem resen, znao sam ja da na ES-u ima izuzetnih profesionalaca pogotovu oni sto vole konzolski mod . Hvala jos jednom!!!!
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa
 
Odgovor na temu

[es] :: MS SQL :: Kako vratiti strukturu baze iz backup-a (*.DAT)

[ Pregleda: 3899 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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