2016-03-23 21 views
3

Ubuntu kullanıyorum, ODBC sürücüsünü kullanarak karta php bağlamaya çalışıyorum, /etc/odbcinst.ini numaralı sürücü bilgilerini ekledim. SFRestRequestFailed could not be found in the en-US locale. Check that /en-US/SFMessages.xml exists: Ben hatayı iki hatalaraKar tanesi veritabanına bağlanırken hata iletileri alınıyor ODBC

hata 1 alıyorum

[ODBC Drivers] 
SnowflakeDSIIDriver=Installed 

[SnowflakeDSIIDriver] 
APILevel=1 
ConnectFunctions=YYY 
Description=Snowflake DSII 
Driver=path-to-"libSnowflake.so" 
DriverODBCVer=03.52 
SQLLevel=1 
ErrorMessagesPath=path-to-folder-which-has-error-message-xml-files 

kullanıyorum o İşte sürücü bilgi vardır. 2: REST request to the Snowflake is failing(I got this error by checking corresponding message attached to 'SFRestRequestFailed' in SFMessages.xml).

Ancak, Windows'ta aynı erişim bilgilerini kullanarak Kar Tanesi ve veriyi bağlayabiliyorum.

Lütfen bu sorunu çözmek için fikirlerinizi paylaşın.

cevap

3

ErrorMessagePath bir kar tanesi yapılandırma teşekkür ederiz. Linux için kar tanesi odbc paketini kullanırsanız, hangi sürücü yöneticisine bağlı olarak kullanabileceğiniz unixodbc.snowflake.ini veya iodbc.snowflake.ini bulacaksınız. ErrorMessagePath unixodbc.snowflake.ini veya iodbc.snowflake.ini dosyasında ayarlanmalı ve SIMBAINI env var dosyanız bu dosyalardan birine işaret edecek şekilde ayarlanmalıdır.

İlgili konular