Šiame straipsnyje aprašoma konfigūracijos patikrinimus, bandymus paleisti ir informacijos surinkti palaikymas šalinant triktis Teradata ryšių Linux iš Revolution R Enterprise.

Patikrinkite, ar įdiegtas lygio unixODBC tvarkyklės tvarkytuvą.

# rpm -qa | grep -i unixodbc


Ši komanda vėl veiks kaip SAE200 nieko ir Teradata reikalauja unixODBC 2.3.1 arba 2.3.2, kuri turi būti sukurta ir įdiegta iš šaltinių, ne min.

# isql --version


Patikrinkite, ar Teradata testdsn bandymo sujungimas:

# 'isql -v testdsn dbc dbc


Patikrinkite versijos ir nuorodos odbc susijusių bibliotekų įdiegta sistema:

# ls -al /usr/lib64 | grep -i odbc


Patikrinkite, ar ODBCINI ir ODBCINSTINI aplinkos kintamieji, jei rinkinys, užtikrinti jų paskirtį odbc.ini ir odbcinst.ini konfigūracijos failus.

# env | grep -i odbc


Paprastai, jei iš viso nustatyta, jie turi nurodyti /etc/odbc.ini ir /etc/odbcinst.ini.

Nustatyti aplinkos kintamąjį ODBCINST rodo, kad /etc/odbcinst.ini

Pabandykite du skirtingus jungiantis prie duomenų bazės iš Revolution R kodas

#No DSN rxSetComputeContext("local") 
SQL <- "SELECT * FROM dbc.dbcinfo" 
DS<- RxOdbcData(sqlQuery = SQL, connectionString = "DRIVER=Teradata;DBCNAME=DbMachineNameOrIP;UID=RevoTester;PWD=RevoTester;") 
rxImport(DS)

#With DSN 
rxSetComputeContext("local") 
SQL <- "SELECT * FROM dbc.dbcinfo" 
DS<- RxOdbcData(sqlQuery = SQL, connectionString = "DSN=testdsn;UID=SomeUser;PWD=SomePwd;") 
rxImport(DS)


Jei nėra jokių problemų, veikia šios komandos arba bandymas kodas, surinkti visus išvesties palaikymo tarnybą ir peržiūrėti tyrimų.

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?

Dėkojame už jūsų atsiliepimus!

×