2012-02-16 7 views
1

У меня есть файл конфигурации odbc на сервере sun solaris, который используется для хранения данных IBM.
Нам нужно подключиться к экспресс-редактору sqlserver.
Ip, используемый для подключения, является xxx.xxx.xxx.xxx \ TARGET
порт 1433,
база данных - это имя dbname.Файл конфигурации ODBC для Datastage Подключение к SQLServer 2008

Пример конфигурационного файла:

[T_TEST] 
Driver=/opt/IBM/InformationServer/Server/branded _odbc/lib/VMmsss23.so 
Description=DataDirect SQL Server Wire Protocol driver 
Database=dbname 
LogonID=user 
Password=***** 
Address=xxx.xxx.xxx.xxx\TARGET,1433 
Instance=SQLEXPRESS 
QuotedId=No 
AnsiNPW=No 

Если я пытаюсь подключиться к SQLServer от DataStage, я не могу!

Если я пытаюсь подключиться к sqlserver из Management Studio, используя значение поля имени сервера «xxx.xxx.xxx.xxx \ TARGET», я могу.

Правильный ли конфигурационный файл о вашем мнении или есть какие-то настройки для работы на sqlserver?

Машина Sqlserver имеет порт 1433, открытый для подключения к серверу данных.

Все остальные подключения к машине sqlserver.

Большое спасибо.

+0

Спасибо, я не знаю ..... – sangi

ответ

1

Я предполагаю конфигурацию адреса не right.you должен получить IP-адрес сервера SQL только и конфиг в адрес только IP-адрес и port.Then, проверьте настройки ODBC, как правило, работает с помощью следующих двух способов:

(1)

$cd /opt/IBM/InformationServer/Server/branded_odbc/example 
$./example 
Enter the data source name : T_TEST 
Enter the user name  : 
Enter the password   : 

(2)

$cd $DSHOME/bin/ 
$./dssh 
LOGTO project_name 
DS_CONNECT 
DS_CONNECT dsn 


[T_TEST] 
Driver=/opt/IBM/InformationServer/Server/branded_odbc/lib/VMmsss23.so 
IANAAppCodePage=113 
Description=DataDirect SQL Server Wire Protocol driver 
Database=dbname 
LogonID=123 
Password=133 
Address=xxx.xxx.xxx.xxx,1433 
QuotedId=No 
AnsiNPW=No 

 Смежные вопросы

  • Нет связанных вопросов^_^