web-dev-qa-db-ja.com

SkywardデータベースからMSSQLServerへのリンク

Skyward Database(Progress Database)をMS SQLServerに接続しようとしています。接続するために何をしていますか?最初のセットアップODBCシステムDSNのODBC管理者のProgressデータベースへの接続。(システムDSNでは、ODBC SQLサーバーのドライバー)。セットアップ中に、サーバー名にIPアドレスを入力しています。その後、接続をテストすると、エラーが発生します:接続が確立されていません。接続されていない理由がわかりません。ホスト名を正しく入力しています。

Click on Add button on system DSN tab

Driver selected

その後、構成されたドライバーをクリックします

COnfiguration

enter image description here

Connection created

その後、この接続をテストすると。その失敗しました。

他のドライバーを選択した場合datadirectSQLサーバー

enter image description here

その後、テスト接続をクリックすると、ホスト名とポートを確認するエラーが表示されます

Skywardデータベースに接続するのを手伝ってください。skywardがクラウドベースの別のサーバーでホストされていることがもう1つあります。

4
Zubair Sultan

認証へのアクセス権があることを確認します

  1. 統合認証の使用と失敗を示すスクリーンショットに基づいて、確認する必要がありますサインオンしてODBC接続テストを実行しているアカウントには、該当するSQLServerインスタンスに接続するための適切なアクセス許可があります。

    enter image description here

    注:このSQLセキュリティがSQLServerインスタンスのデータベース管理者に適用されていることを確認する必要がある場合があります。


正しいポートを使用していることを確認してください

  1. ODBC接続がSQLServerインスタンスを動的に検出できない場合、または間違ったポートを使用している場合に接続するポートを手動で指定する必要がある場合があります。

    SQL Serverへの新しいデータソースの作成からクライアント構成をクリックします窓。

    enter image description here

    ネットワークライブラリ構成の追加ウィンドウから、動的にポートを決定することを確認しますチェックを外し、ポート番号フィールドにポート番号を指定します。

    enter image description here

    リスニングの検索TCP SQL Serverインスタンスのポート

    USE [master]
    EXEC xp_readerrorlog 0, 1, N'Server is listening on', 'any', NULL, NULL, N'asc'
    --EXEC xp_readerrorlog 0, 1, N'Server is listening on'
    

    注:SQLServerインスタンスのデータベース管理者からこの情報を取得する必要がある場合があります。


SQLログインを使用して認証することを検討してください

  1. 統合認証を使用して認証するのではなく、SQLログイン資格情報を使用してSQLServerインスタンスにアクセスすることを検討してください。

    ネットワークライブラリ構成の追加ウィンドウから、ユーザーが入力したログインIDとパスワードを使用したSQLServer認証を確認しますオプションを選択し、ログインIDパスワードそれらのフィールドに。

    enter image description here

    注:この設定を取得し、ログインIDを取得するには、データベース管理者に連絡する必要がある場合があります。このレベルの認証に使用するパスワード。


その他のリソース

3
Pimp Juice IT

ISCORPは、データベースブローカーでSQL接続が有効になっていること、およびSQL接続が入るのに十分なサーバースロットがあることを確認する必要があります。

別の方法は、必要なデータをMSSQLデータベースにエクスポートし、そこからレポートすることです。これを支援するためにデータディクショナリで利用可能なツールと、これをリアルタイムで実行するために利用可能な製品(pro2SQL)があります。

私は、Pro2製品でこれを行う数十の空に向かっている顧客を知っています。

1
Mike Furgal