2012-02-16 2 views
1

IBM 데이터 저장소에 사용되는 sun solaris 서버에 odbc 구성 파일이 있습니다.
sqlserver express edition에 연결해야합니다.
연결에 사용되는 IP는 xxx.xxx.xxx.xxx입니다. \ TARGET
포트는 1433입니다.
데이터베이스는 dbname입니다. 설정 파일의SQLServer 2008에 Datastage 연결을위한 ODBC 구성 파일

샘플은 다음과 같습니다

[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에 연결하려고하면, 난 못해!

Management Studio에서 "xxx.xxx.xxx.xxx \ TARGET"같은 서버 이름 필드 값을 사용하여 sqlserver에 연결하려고하면 할 수 있습니다.

귀하의 의견에 대해 구성 파일이 정확합니까? 아니면 sqlserver에서 수행 할 설정이 있습니까?

Sqlserver 컴퓨터에는 datastage 서버에서 연결하기 위해 포트 1433이 열려 있습니다.

다른 모든 sqlserver 연결이 수행됩니다.

미리 감사드립니다.

:

+0

감사합니다, 나는 몰랐다 ..... – sangi

답변

1

나는하지 right.you는 SQL 서버의 IP 주소 만 얻고 주소 만 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