Zbigniew
K.
Researcher, Jato
Dynamics Ltd.
Maciej Krasuski www.exaco.pl
Temat: SQL Server 2000 - prośba o pomoc!
Jak rozumiem, każda baza to oddzielny rok?Najprościej zrobić to tak:
Sprawdź w jakiej lokalizacji leży baza i jak nazywają się jej pliki - przyjmijmy, że baza nazywaja się rok_2010:
use rok_2010
go
sp_helpfile
Przyjmijmy, że baza leży w lokalizacji c:\db\
Następnie odłączamy bazę rok_2010 od serwera
use master
go
sp_detach_db 'rok_2010'
Następnie skopiuj pliki danych i loga (rok_2010.mdf, rok_2010.ldf) do tej samej lokalizacji tylko nazwij je jako np. rok_2011.mdf oraz rok_2011.ldf.
Następnie podmontuj baze rok_2010
use master
go
sp_attach_db 'rok_2010','c:\db\rok_2010.mdf','rok_2010.ldf'
Następnie podłącz nowo stworzoną bazę:
use master
go
sp_attach_db 'rok_2011','c:\db\rok_2011.mdf','rok_2011.ldf'
Następnie w bazie rok_2011 usuń dane z tabelek poleceniem truncate table NAZWA_TABELI.
Pozdrawiam
konto usunięte
Temat: SQL Server 2000 - prośba o pomoc!
miszczostwojeszcze pousowaj constrainy i usówaj w odpowiedniej kolejnosci
prosciej
najedz na bazę 2010 prawoklik tasks generate scripts... dalej jak poprowadzi kreator
musisz tylko uważać bo moga byc w kodzie constrainy i inne ograniczenia używające daty w warunku, ale to można ręcznie przejżeć i zamienić
Podobne tematy
-
Bazy Danych » odbudowa bazy "Master"SQL Server 2000 -
-
Bazy Danych » MS SQL Server 2000 nie odpowiada -
-
Bazy Danych » SQL-DEVELOPER -problem z ustawieniami , prośba o pomoc -
-
Bazy Danych » Prośba o Pomoc MS SQL -
-
Bazy Danych » Agregujące Funkcje Użytkownika w SQL Server 2000 -
-
Bazy Danych » Czym można dobrać się do Microsoft SQL Server 2008 -
-
Bazy Danych » Regresja wieloraka w MS SQL Server -
-
Bazy Danych » [MS SQL 2000] Pobranie informacji o Page_verify_option_desc -
-
Bazy Danych » Udostępnienie bazy danych MS SQL SERVER przez internet? -
-
Bazy Danych » pomoc w zadaniu t-sql -
Następna dyskusja: