itgencun017: после новой установки Invantive Data Hub мой пакетный скрипт больше не работает

Мой сценарий не выполнялся правильно, поэтому я взглянул на файл журнала, который также создан пакетным сценарием.

Это показывает следующую ошибку:

2017-09-05 07:34:24.324 Error itgencun016: Waarschuwing itgenuty427: Een verbinding met de database 'Oracle MySQL\***' kon niet worden opgebouwd als gebruiker '***'.
Verbinding 'Oracle MySQL\***' kan niet worden gevonden.

2017-09-05 07:34:24.324 Error itgencun016: Warning itgenuty427: A connection with the database'Oracle MySQL\***' could not be established as user '***'.
Connection 'Oracle MySQL\***' could not be found.

Это мой сценарий:

local remark local log on connection "Exact Online (REST interface)\Exact Online REST (nl)" user "***" password "***" silent

use ***, ***, ***

local define boekjaar "2016"

select Division bedrijf
,      FinancialPeriod periode
,      Date datum
,      GLAccountCode grootboek
,      Description omschrijving
,      trim(AccountCode) crednummer
,      AmountDC bedrag
from   TransactionLines 
where  FinancialYear = ${boekjaar}
and    GLAccountCode between '***' AND '***'
order 
by     bedrijf
,      datum

local remark export results as "c:\temp\***.csv" format csv

local remark exit 0

local remark Uncomment this part when you have connectivity directly to MySQL.

local memorize results clipboard grootboek 

local log on connection "Oracle MySQL\***" user "***" password "***" silent

local remark truncate table ***

local insert results clipboard grootboek in table ***

Это раньше работало. Как бы я обойти и решить это?

1 ответ

Файл SQL содержит команду для подключения к базе данных MySQL, но подключение к этой базе данных больше не доступно в настройках после новой установки.

Эта связь должна быть определена в вашем settings.xml в c:\Users\<User>\Invantive папка (значение %USERPROFILE%).

Вы можете найти 'последний рабочий файл настроекin theПапка c:\Users\\Invantive\ Backup`.

Используйте эти настройки в новом settings-companyname.xml это должно быть положено рядом с settings.xml файл в c:\Users\User\Invantive папка. Таким образом, Data Hub обнаружит отсутствующее соединение, объединит его с settings.xml и командный файл должен исполниться еще раз.

И когда вы сбрасываете или удаляете settings.xmlдополнительные параметры будут объединены снова.

Убедитесь, что вы указали правильный путь подключения в командном файле.

Другие вопросы по тегам