Як підняти базу

Як підняти базу

Базою даних є сукупність логічно пов 'язаних даних, які обробляються програмними системами і використовуються для задоволення потреб користувачів у різного роду інформації. Коли база даних "падає", тобто виходить з ладу, не варто в паніці рвати на собі волосся. Існує кілька способів, щоб повернути все на круги своя.

Інструкція

1. Перевірте наявність бази, на яку ви будете піднімати дамп. Якщо такої немає, то її необхідно створити. Пам 'ятайте, що дамп бази ляже тільки на такий же розмір, який був при його збереженні. Розміри бази вказуються під час її створення.

2. Підніміть базу з командного рядка ISQL або будь- якого редактора за типом DbArtisan. Розгляньте командний рядок isql. У командному рядку введіть c:> isql -Usa -P (пароль, якщо є) - S (типова назва сервера). Після цього з 'явиться запрошення 1 >. Введіть 1 > use master. 2>go. 1>load database NameDB from `c:??? .dmp ". 2 > go ;/* ----- */Якщо потрібно, накатайте логи: 1> load transaction NameDB from `c:???.log`. 2> load transaction NameDB from `c:???.log`; 3> load transaction NameDB from `c:???.log`; 4>go. /*-------*/; 1 > online database назва бази даних. 2> go.

3. Відновіть базу даних з Sybase Central. Для цього зайдіть в теку Databases, встаньте правою кнопкою миші на бочонок бази і натисніть пункт restore/next. Натисніть кнопку Add/Explicit Dump Device/введіть шлях Physical Path: `c:???.dmp/ ok. Потім натисніть кнопку Далі і Готово. При такому способі база залишиться недоступною, поки для неї не виконати команду з SQL Advantage > online database назва бази даних.

4. Підніміть базу даних за допомогою команди для підняття DUMP. Для цього в командному рядку слід набрати dump database akvilon to "c:/ dump_name.dmp ", потім go, потім наберіть online database ім 'я бази даних і знову go.

5. Також базу даних можна "відкотити". Щоб виконати бекап, натисніть кнопку Пуск/Виконати. У вікні, що з 'явиться, натисніть кнопку вводу. Для сиквельної авторизації наберіть osql - S (сервер) -U (логін) -P (пароль), для віндовсівської: osql - S (сервер) -E. Потім наберіть програму бекапа: 1 > backup batabase НАЗВА БАЗИ to disk = 'ШЛЯХ ДО МІСЦЯ, ДЕ ЛЕЖАТИМЕ БЕКАП' with stats = 1; 2>go ; 1> exit.