Использовать несколько баз данных

Использовать несколько баз данных

Сообщение AT-2000 » Ср июн 19, 2013 6:36 pm

Здравствуйте !!!
есть логические части базы данных за что они отвечают
ZRPU_MDB - зарплата
ZRP_MDB - зарплата
В частности за что они отвечаю, потому как при расчете зарплаты данные одной фирмы попадают в другую, на пример аванс
Хорошо бы расписать поподробнее Администрирование
Здравствуйте!!!
ДЕБЕТ Плюс 12.0.84 [28.12.2012]
Аватара пользователя
AT-2000
Почетный пользователь
Почетный пользователь
 
Сообщения: 296
Зарегистрирован: Чт фев 11, 2010 12:16 pm
Откуда: Андрей

Re: Использовать несколько баз данных

Сообщение AT-2000 » Пт июн 27, 2014 12:24 pm

Здравствуйте !!!
ДЕБЕТ Плюс 12.0.84 [28.12.2012], Убунту
Одна база самостоятельная, две других, использует справочники и настройки с первой базы.(Режим Использовать несколько баз данных)
Перенес данные с MySql в PostgerSql
Все перенслось отлично.(пропали многие ошибки), переносил через Экспорт (Импорт) БД, через *.mdb файл.
Но проблема вот в чем,
Работаю в первой базе, перехожу во вторую, открываю журнал документов, выдает ошибку и выдает пустой журнал, провожу обновление структур БД, без индексации и модификации файлов, все появляеться, но при этом появляется эта же ошибка в других базах, пока не сделаю обновление структур БД, другими словами я не могу одновременно работать в двух базах одновременно. привелегии в pgAdmin назначил.(Нет этой ошибки в подсистемах банка и кассы)
Что я делаю не так.
Вложения
Дебет Плюс JDBC MANAGER. _002.png
ОШИБКА
Дебет Плюс JDBC MANAGER. _002.png (34.47 Кб) Просмотров: 7449
Здравствуйте!!!
ДЕБЕТ Плюс 12.0.84 [28.12.2012]
Аватара пользователя
AT-2000
Почетный пользователь
Почетный пользователь
 
Сообщения: 296
Зарегистрирован: Чт фев 11, 2010 12:16 pm
Откуда: Андрей

Re: Использовать несколько баз данных

Сообщение AT-2000 » Ср июл 02, 2014 7:59 am

Ау кто нибудь помогите, даже еслиб я был гением в PosgreSQL, я б не смог решить проблему, проблема в скрипте отвечающем за обновление журналов регистрации, в обновлении структур БД, назовите хоть имя файла отвечающего за эту функцию
Зарание благадарю.
P.S. Я так понимаю что ваша организация прекращает деятельность, т.к. Уже два года на форуме нет поддержки, я не получил не одного ответа на вопрос.
Здравствуйте!!!
ДЕБЕТ Плюс 12.0.84 [28.12.2012]
Аватара пользователя
AT-2000
Почетный пользователь
Почетный пользователь
 
Сообщения: 296
Зарегистрирован: Чт фев 11, 2010 12:16 pm
Откуда: Андрей

Re: Использовать несколько баз данных

Сообщение AT-2000 » Ср июл 02, 2014 9:11 am

вроде нашел но как исправить не знаю
файл /JDebet/scripts/Objects/DpJournal.js, функция DpJournal_commitStructure(bForse,toBase,toTbl,bCreateIndex)
Код: Выделить всё
//-----запустим модификацию
      
   var mod = new DpDbMod();
   var base = (toBase?toBase:"UJ");
   if (strIn("S",this.sType) && !toBase)
      base = "ALL_MDB";
   if (IsTableEx(base,tblName))
   {
      mod.tbl = OpenTable("s"
                     ,"SELECT * FROM " + getPath(base) + mod.sPoint + tblName
                     + " WHERE 1<>1"
                     );
      mod.ModifyTable(base,"","",tblName,fiArr);   
   }
   else
   {
      mod.CreateTable(base,"",tblName,fiArr);
   }

где-то тут кроме базы для PostgreSQL должна еще стоять схема
Здравствуйте!!!
ДЕБЕТ Плюс 12.0.84 [28.12.2012]
Аватара пользователя
AT-2000
Почетный пользователь
Почетный пользователь
 
Сообщения: 296
Зарегистрирован: Чт фев 11, 2010 12:16 pm
Откуда: Андрей


Вернуться в Общие вопросы по работе программы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

cron