Я пытаюсь подключиться к SSIS, установленному на сервере MySQL (на RHEL 7). это было установлены и настроен согласно документации.
Я могу подключиться к серверу с помощью SSMS (как компонент Database Engine), но не могу подключиться к нему как тип сервера службы интеграции.
Я попытался создать SSISDB (каталог SSIS), но получил ошибку:
The path to the catalog backup file could not be determined. Integration Services might not be installed on this server, or the user may not have the appropriate access permissions. (Microsoft.SqlServer.IntegrationServices.Common.ObjectModel)
На сервере порт 135 не используется (документация предполагает, что SSIS использует его). Я не уверен, что служба запущена (systemctl
показывает только ssis-telemetry
).
Также /var/opt/ssis/log/
пусто.
По причинам, указанным выше, я думаю, что SSIS не работает, но я не могу найти способ его запустить. С другой стороны, я использовал dtexec
и он выдает некоторые ошибки, поэтому похоже, что что-то работает:
Microsoft (R) SQL Server Execute Package Utility
Version 14.0.3015.40 for 64-bit
Copyright (C) 2017 Microsoft. All rights reserved.
Started: 11:45:14 AM
Error: 2020-02-19 11:45:18.53
Code: 0xC0048020
Source: Data Flow Task 1 Data Flow Task 1 (SSIS.Pipeline)
Description: The version of Destination - 100 Records_out_csv is not compatible with this version of the DataFlow.
End Error
...
Как я могу проверить, работает ли SSIS? А как его запустить?