HOW TO
Wenn der Hosting-Server des Portals auf Linux-Computern ausgeführt wird, müssen Sie die neuesten 64-Bit-ODBC-Treiber für Snowflake auf allen Computern der GIS-Server-Site installieren und das Skript "init_user_param.sh" für den Zugriff auf die Treiber auf allen Computern konfigurieren. In ArcGIS Enterprise 11.0 muss das Skript "init_user_param.sh" zusätzlich konfiguriert werden. Wenn dieses Skript nicht ordnungsgemäß konfiguriert ist, tritt beim Registrieren eines Snowflake-Cloud Data Warehouse bei ArcGIS Server ein Fehler auf.
In ArcGIS Enterprise 11.0 ist im Skript "init_user_param.sh" eine zweite Exportzeile erforderlich.
Konfigurieren Sie auf allen Computern in ArcGIS Enterprise 11.0 das Skript "init_user_param.sh", um auf die Treiber zugreifen zu können:
Zum Herstellen einer Verbindung mit einem Snowflake Cloud Data Warehouse müssen Sie Client-Dateien installieren und konfigurieren, damit die Kommunikation zwischen ArcGIS und Snowflake möglich ist und Datenbankverbindungsdateien aus ArcGIS Pro erstellt werden können. Zum Veröffentlichen von Web-Layern müssen die Datenbankverbindungsdateien bei der Hosting-Server-Site des ArcGIS Enterprise-Portals registriert werden.
Sie müssen die Treiber auf jedem Computer in der GIS-Server-Site installieren. Wenn der Hosting-Server des Portals auf Linux-Computern ausgeführt wird, muss das Skript "init_user_param.sh" ebenfalls auf allen Computern installiert werden. Ändern Sie das mit ArcGIS Server installierte Skript "init_user_param.sh" wie in der Dokumentation ArcGIS Server: Herstellen einer Verbindung mit Snowflake von ArcGIS beschrieben.
# Modify this section to configure a connection to Snowflake Data Warehouse # # ----------------------------------------------------------------------- export LIB_ODBC_DRIVER_MANAGER=<Speicherort_der_ODBC-Treiber-Manager-Bibliotheken>/libodbc.so.2
# # ----------------------------------------------------------------------- export LIB_ODBC_DRIVER_MANAGER=<Speicherort_der_ODBC-Treiber-Manager-Bibliotheken>/libodbc.so.2 export LD_PRELOAD=$LD_PRELOAD:$LIB_ODBC_DRIVER_MANAGER:<Speicherort_von_libSnowflake.so>/libSnowflake.so
Wenn in ArcGIS Enterprise 11.0 die zweite "export"-Zeile nicht zum Skript "init_user_param.sh" auf den ArcGIS Server-Computern hinzugefügt wird, tritt beim Registrieren der Datenbankverbindung in ArcGIS Pro, ArcGIS Server Manager bzw. in ArcGIS Enterprise-Portal ein Fehler auf.
Artikel-ID: 000028350
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen