powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / перенести базу данных
12 сообщений из 12, страница 1 из 1
перенести базу данных
    #37071833
vanns
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток всем!
Помогите, пожалуйста, кто сможет. С БД никогда не работала. Есть программа, написанная давно на базе СУБД Cache и разработчиком не поддерживается. Надо на новый комп поставить наработанную базу. Может кто подскажет как это сделать?
Версия Cache 4,14 .
...
Рейтинг: 0 / 0
перенести базу данных
    #37071886
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vannsкак это сделать?
Сама БД это как правило один файл cache.dat... Один из вариантов "переноса":
- Ставим новое Каше
- Делаем область
- Делаем новуб БД
- Но путь указываем тот, где лежит старый каше.дат
- На вопрос "Оставить ли тот старый файл" отвечаем "Да"
- После завершения процесса создания БД и области, в той области нужно дать команду

Код: plaintext
d $system.OBL.Upgrade()

Вот вроде бы и все...
...
Рейтинг: 0 / 0
перенести базу данных
    #37071892
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vannsЕсть программа, написанная давно на базе СУБД Cache
Что за программа? Как она запускается?
Просто возможно помимо переноса БД нужно будет еще что-то настраивать... Например если Программка вебовская, на csp например...
...
Рейтинг: 0 / 0
перенести базу данных
    #37071950
vanns
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да нет, наверное не web-овская, программа устанавливается в отдельную папку, запускается обычным способом и пользователь там вводит данные.
...
Рейтинг: 0 / 0
перенести базу данных
    #37071994
vanns
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а можно "на пальцах" где эту команду прописать - не могу найти :)
...
Рейтинг: 0 / 0
перенести базу данных
    #37072516
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vannsгде эту команду прописать
Вот эту?

Код: plaintext
d $system.OBL.Upgrade()

На кащейском кубе правой кнопкой, выбрать пункт "Терминал"... В терминале перейти в нужную область

Код: plaintext
zn "имя_области"

Потом там же ту комманду...
...
Рейтинг: 0 / 0
перенести базу данных
    #37072523
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очапятался...
Правильная команда

Код: plaintext
d $system.OBJ.Upgrade()
...
Рейтинг: 0 / 0
перенести базу данных
    #37074982
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще правильней :)
Код: plaintext
1.
d $system.OBJ.Upgrade()
d $system.OBJ.CompileAll()
чуть не забыл: всё это надо, лишь если версия Cache на новом компе будет свежее, чем 4.1.4.
...
Рейтинг: 0 / 0
перенести базу данных
    #37075103
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если она будет сильно свежее, то скорее всего придется и исходники перелопачивать, и особым образом настраивать каше :-)
Кроме того, CompileAll не делает перезагрузку с диска CSP и CSR, для перехода на новую версию я делаю
d $system.OBJ.CompileList("*")
...
Рейтинг: 0 / 0
перенести базу данных
    #37075246
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н., спасибо за замечание. Просто исходил из того, что:vannsда нет, наверное не web-овская, программа устанавливается в отдельную папку
...
Рейтинг: 0 / 0
перенести базу данных
    #37079431
vanns
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо всем большое за советы, версия каше та же (4.1.4),после проделанных действий (создание области и новой базы данных) при запуске программы пишет: идет обновление базы данных и так длится часа два, потом выдает ошибку:

10060: {WINSOCK} timeout occured in socket
Occurred in NTI: Receive()

может нужно что-то еще?
...
Рейтинг: 0 / 0
перенести базу данных
    #37079533
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vannsпри запуске программы пишет: идет обновление базы данных и так длится часа два, потом выдает ошибку
Это у же к самой программке... Х/з чего она там обновляет...
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / перенести базу данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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