Avatar billede droopy Nybegynder
11. februar 2002 - 21:46 Der er 27 kommentarer og
1 løsning

HJÆÆÆÆÆLP....

Hej Folkenz

Jeg sidder her med en ny SQL Server da den gamle gik kold.
Jeg har to filer *.LDF og *.MDF Dem skal jeg have ind i den nye database. Men Hvordan gør jeg. Websiden skal køre inden imorgen tidelig.

-DroopY
Avatar billede tmceu Praktikant
11. februar 2002 - 21:56 #1
Hvis du anvender 2000, kan du via Enterprise Manager vælge Attach database. I både 7.0 og 2000 kan du også attache en database via sp_attach_db. Slå syntaksen op i BOL.
Avatar billede terry Ekspert
11. februar 2002 - 21:56 #2
look at sp_attach I think
Avatar billede terry Ekspert
11. februar 2002 - 21:56 #3
almost right :o)
Avatar billede terry Ekspert
11. februar 2002 - 21:58 #4
EXEC sp_attach_db <name of database>
Avatar billede ij Nybegynder
11. februar 2002 - 21:59 #5
åben query analyzer
Jeg tror ikke du må logge på den database der skal attaches, men enhver anden.

skriv følgende.
EXEC sp_attach_db @dbname = 'ditdatabasenavn',
    @filename1 = 'c:\mssql7\data\dinmdffil.mdf',
    @filename2 = 'c:\mssql7\data\dinldffil_log.ldf'
Avatar billede droopy Nybegynder
11. februar 2002 - 22:05 #6
IJ>>

Det er
EXEC sp_attach_db @dbname = 'ditdatabasenavn',
    @filename1 = 'c:\mssql7\data\dinmdffil.mdf',
    @filename2 = 'c:\mssql7\data\dinldffil_log.ldf'
Hvor skal man skrive det henne? Nogen special fil der skal bruges??
Avatar billede ij Nybegynder
11. februar 2002 - 22:10 #7
Du skal ind i query analyseren i SQL serveren
Avatar billede ij Nybegynder
11. februar 2002 - 22:10 #8
Der hvor du kan skrive SQL
Avatar billede ij Nybegynder
11. februar 2002 - 22:11 #9
start ->programs -> microsoft sql server 7.0 -> Query analyzer
Avatar billede droopy Nybegynder
11. februar 2002 - 22:14 #10
er der mogen bestemt sted jeg skal ligge den mdf og ldf fil jeg har?? inden jeg impotere den????
Avatar billede droopy Nybegynder
11. februar 2002 - 22:18 #11
Jeg får denne fejl når jeg køre det i Queru analyzer:

Server: Msg 5172, Level 16, State 15, Line 1
The header for file 'c:\*****_Data.MDF' is not a valid database file header. The PageAudit property is incorrect.

Hvad betyder det så??
Avatar billede ij Nybegynder
11. februar 2002 - 22:34 #12
Beats me ????
Jeg har aldrig problemer med det.
'c:\mssql7\data\' <- stien til din .mdf fil
Avatar billede droopy Nybegynder
11. februar 2002 - 22:37 #13
EXEC sp_attach_db @dbname = 'brugtborsen',
    @filename1 = 'c:\mssql7\data\123456_data.mdf',
    @filename2 = 'c:\mssql7\data\123456_Log.ldf'

det er hvad jeg skriver til den..
og den svare når jeg prøver på at køre den :

Server: Msg 5172, Level 16, State 15, Line 1
The header for file 'c:\mssql7\data\brugtborsen_data.mdf' is not a valid database file header. The PageAudit property is incorrect.

Ik nogen der kan komme med et svar på dette.. Så vil i være med til at rede mig lidt natte søvn...
Avatar billede ij Nybegynder
11. februar 2002 - 22:37 #14
prøver du at restore en sql 200 på en 7.0 eller omvendt ? Eller er det samme version?
Avatar billede droopy Nybegynder
11. februar 2002 - 22:41 #15
det er samme version
Avatar billede ij Nybegynder
11. februar 2002 - 22:42 #16
sql 7 ?
Avatar billede droopy Nybegynder
11. februar 2002 - 22:43 #17
Hvis jeg laver selve databasen først siger den bare at den ikke kan oprette den fordi databasen er lavet. Og det er jo vel også meningen da den skal oprette databasen når man skriver det du lige har livet mig? ik?
Avatar billede droopy Nybegynder
11. februar 2002 - 22:44 #18
Ja SQL 7
Avatar billede ij Nybegynder
11. februar 2002 - 22:46 #19
Det kan være fordi der er knas med din logfil, prøv det her. Denne kommando genopbygger din logfil, og fjerner eventuelle replikerings oplysninger.
MS siger at du kun skal bruge denne med dber der er detached med sp_detach_db. Men hvad er der at tabe ;-))


EXEC sp_attach_single_file_db @dbname = 'ditdatabasenavn',
    @physname = 'c:\mssql7\data\dindatabase.mdf'
Avatar billede droopy Nybegynder
11. februar 2002 - 22:53 #20
stadig samme fejl... -->
Server: Msg 5172, Level 16, State 15, Line 1
The header for file 'c:\mssql7\data\brugtborsen_data.mdf' is not a valid database file header. The PageAudit property is incorrect.
Avatar billede droopy Nybegynder
11. februar 2002 - 23:07 #21
Er der slet ikke nogen der ved nok om dette til at de kan fortælle hvad fejlen er???
Avatar billede dfens Nybegynder
11. februar 2002 - 23:07 #22
Her står noget om at du skal bruge DTC:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q268481
Avatar billede dfens Nybegynder
11. februar 2002 - 23:10 #23
Har du ikke en backup som du kan spole ind fra?
Avatar billede ij Nybegynder
11. februar 2002 - 23:11 #24
Jeg har desværre ikke mere tid, er på vej i seng.
Men jeg tror dfens har ret, kig på DTS.
Prøv i -> Miscrosoft SQL server 7.0 ->Books online.
Her kan du helt sikkert finde et svar.
Hvis du ikke er fuldstændig fucked fordi filen er i stykker.
Håber du finder en løsning.
FUCK jeg føler med dig, hvis det kan være en trøst.
Avatar billede droopy Nybegynder
11. februar 2002 - 23:13 #25
Ja det er sku lidt en skam hvis de er ødelagte.. Selve databasen fylder 240 mb så jeg gider ikke til at lave det hele om igen.. det er et pukkel arbejde... :-)

Men tak for forsøget og hjælpen ij
Avatar billede dfens Nybegynder
11. februar 2002 - 23:16 #26
du kan jo prøve at installere en sql2000 og se om den ikke er mere modtagelig.
Avatar billede droopy Nybegynder
11. februar 2002 - 23:20 #27
dfens>> Det ligger sådan at det firma jeg arbejder for ikke vil bruge software de ikke ejer selv. Men hvis det ikke var derfor var den også røget ind... :)
Avatar billede droopy Nybegynder
11. februar 2002 - 23:25 #28
Nu vil jeg gå i seng og så må jeg jo bare tage det skrald det giver imorgen når jeg møder på arbejde.

Hvis nogen af jer har en løsning på dette så skriv det lige. Jeg lader spørgsmålet stå åben til imorgentidelig.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester