Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Создание базы данных / 5 сообщений из 5, страница 1 из 1
23.08.2006, 15:33
    #33937949
NemeziS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных
Вобщем вопос вот в чем. Имеются бэкапы базы, они были перетащены на другой сервак с установленной DB2, и была слабая попытка завести их там. Заводили вот так:
db2 "create database KPV on /home/db2inst1 alias KPV using codeset ISO8859-5 territory RU collate using system user tablespace managed by database using (file '/home/db2_arc/KPV/KPV.0.db2inst1.NODE0000.CATN0000.20060820211025.001' 125000) extentsize 16 prefetchsize 16 overhead 24.1 transferrate 0.9 with 'Database of KPV'"

По команде db2 list database directory все выдается, коннект к ней проходит, но как только пытаешься сделать выборку выдает сообщение:
SQL0204N "KPV.EMPLOYEE" is an undefined name. SQLSTATE=42704

Что сделано не так?
...
Рейтинг: 0 / 0
23.08.2006, 16:48
    #33938298
Nikolay Kulikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных
А у тебя такая таблица точно есть?

db2 list tables for schema KVP

для обеих БД в студию
...
Рейтинг: 0 / 0
23.08.2006, 17:38
    #33938471
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных
Из полного архива БД на новой машине базу можно восстановить командой restore database с указанием пути к фалам архива.
По другому - никак.
Файл архива нельзя использовать в команде создания базы в качестве контейнера!
То, что у вас создалась база такой командой - вообще чудо.
Командой create database вы создали пустую базу, в которой нет ничего из той, что в архиве.
...
Рейтинг: 0 / 0
23.08.2006, 19:09
    #33938695
mkx
mkx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных
Mark Barinstein
То, что у вас создалась база такой командой - вообще чудо.

а почему чудо? синтаксиси вроде правильный.
и существующий файл вполне можно указать как контейнер.
...
Рейтинг: 0 / 0
23.08.2006, 20:14
    #33938802
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание базы данных
mkxа почему чудо? синтаксиси вроде правильный.
и существующий файл вполне можно указать как контейнер.
Да, виноват.
Можно.
Но при этом архив затрется, а на его месте разместится контейнер.
Это, скорее всего, не то, чего ожидал автор темы...
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Создание базы данных / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]