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


 

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



Інструкція

  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. Також базу даних можна «відкотити». Щоб провести бекап натисніть кнопку Пуск / Виконати. У вікні наберіть cmd і натисніть Enter. Для сіквельной авторизації наберіть osql — S (сервер)-U (логін)-P (пароль), для віндовсовской: osql — S (сервер)-E. Потім наберіть програму бекапа: 1> backup batabase ІМ’Я БАЗИ to disk = `ШЛЯХ ДО МІСЦЯ, ДЕ БУДЕ ЛЕЖАТИ Бекап` with stats = 1, 2> go; 1> exit.