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
дополнительные параметры будут объединены снова.
Убедитесь, что вы указали правильный путь подключения в командном файле.