En databas är en samling logiskt relaterade data som bearbetas av programvarusystem och används för att tillgodose användarnas behov i olika typer av information. När databasen "kraschar", det vill säga misslyckas, dra inte ut håret i panik. Det finns flera sätt att få saker tillbaka på rätt spår.
Instruktioner
Steg 1
Kontrollera om det finns en bas till vilken du kommer att dumpa. Om det inte finns något måste det skapas. Kom ihåg att databasdumpen bara kommer att ha samma storlek som när den sparades. Basens dimensioner anges vid tidpunkten för dess skapande.
Steg 2
Höj basen från ISQL-kommandoraden eller någon redigerare som Dbflixan. För att göra detta, överväg kommandoraden isql. Vid startkommandotolken skriver du c:> isql -Usa -P (lösenord, om något) - S (standardservernamn är den aktuella datorn). Detta ger uppmaningen 1>. Typ 1> använd master. 2> gå. 1> ladda databas NameDB från `c: ???. Dmp`. 2> gå; / * ------- * / Vid behov, rulla sedan upp loggarna: 1> ladda transaktion NameDB från `c: ???. Log`. 2> ladda transaktion NameDB från `c: ???. Logg '; 3> ladda transaktion NameDB från `c: ???. Logg '; 4> gå. / * ------- * /; 1> databasnamn för databas online. 2> gå.
Steg 3
Återställ databasen från Sybase Central. För att göra detta, gå till mappen Databaser, högerklicka på basröret och klicka på återställ / nästa. Klicka på Lägg till / Explicit Dump Device / -knappen och ange den fysiska sökvägen: `c: ???. Dmp / ok. Klicka sedan på Nästa och Slutför. Med den här metoden förblir databasen otillgänglig tills du kör kommandot från SQL Advantage> online databasdatabasnamn för det.
Steg 4
Ta fram databasen med kommandot DUMP up. För att göra detta skriver du dumpdatabas akvilon på "c: /dump_name.dmp" på kommandoraden, går sedan, skriver sedan databasens databasnamn online och går igen.
Steg 5
Dessutom kan databasen "rullas tillbaka". För att säkerhetskopiera trycker du på Start / Run-knappen. Skriv cmd i fönstret som visas och tryck på enter. För sekventiell auktorisering, skriv osql - S (server) –U (login) –P (lösenord), för Windows: osql - S (server) –E. Skriv sedan backup-programmet: 1> backup batabase BASE NAME to disk = `PATH TO THE PLACE WHERE THE BACKUP WILL LIE 'med stats = 1; 2> gå; 1> avsluta.