2016-08-12 20 views
0

背景:私は本当に新しいです。 PowerCenter Express用Informatica開発者バージョン:9.6.1 HotFix 2informatica powercenter SQLサーバー接続の問題

SQL Server 2012データベースに接続しようとしています。私はこの接続を作成しました 、基本的にちょうど変更されたサーバー、データベース接続の文字列のデータアクセスとデータアクセス。私は、SQL Server管理スタジオでSQL Serverにアクセスするためにユーザー名のパスワードを使用することができますテストしました。テストをクリックすると、成功したと報告されます。 enter image description here

しかし、私はその接続に基づいてマッピングし、物理的なオブジェクトを(読み取り)を作成し、私はデータは、そのオブジェクトの上に表示しようとすると、それはこのエラーを報告します。注意すべき

[LDTMCMN_0029] message [com.informatica.sdk.dtm.ExecutionException: [LDTM_0072] RR_4036 Error connecting to database [ 
    Microsoft SQL Server Native Client 11.0: Login timeout expired 
    SQL State: HYT00 Native Error: 0 

    Microsoft SQL Server Native Client 11.0: A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online. 
    SQL State: 08001 Native Error: 87 

    Microsoft SQL Server Native Client 11.0: SQL Server Network Interfaces: Connection string is not valid [87]. 
    SQL State: 08001 Native Error: 87 
    State: 1 Severity: 16 
    SQL Server Message: SQL Server Network Interfaces: Connection string is not valid [87]. 


    Database driver error... 
    Function Name : Connect 
    Database Error: Failed to connect to database using user [bcsgetl] and connection string [192.168.100.88:1433].].] 

一つのこと、その物理オブジェクトを作成したときに、その接続を使用してテーブルを選択できました。これは接続が成功したことを証明します。

答えて

0

「接続文字列は無効です」というエラーメッセージからです。提供なしのネイティブSQL Serverの接続作業のため

それ

あなたの代わりに、それは、Windows ServerでのODBC 64ビット接続を作成する必要があるのPowerCenter、用として、ODBCプロトコルとの接続を試すことができます2012年、開発者とPowerCenter Expressの代わりに、私はまだODBCが必要だと分かったが、ローカルマシンから。

-launch ODBC Administratorを

Cに位置odbcad32.exeを使用してファイル:\ WINDOWS \ SYSWOW64ディレクトリを

がこの手順に従ってください。

- ユーザーの下に新しいODBC SQLデータソースを作成し、名前にスペースを使用しないでください。

- Developer Clientを再起動します。

- デベロッパークライアントで、パラメータとのODBC接続を作成します。

ローカルマシン上のODBCソースに使用したものと同じものを「接続文字列」として使用してください。

あなたが代わりに長い答えの接続文字列

+0

ある「SQL_Local」と呼んであれば、あなたがあなたの提案を持つ単一のコメントを入れて持っている必要があります... –

+0

私が許可されていないですので、私はコメントしませんでした。私は「提案」という言葉を入れましたが、実際には私のために働いたのは単に提案ではなく –

関連する問題