2016-05-19 10 views
0

私はIBM iについて学びたいPHP開発者です。iseriesへのリモート接続

odbc接続/ sqlを使用せずにIBM iに接続してオブジェクト/メンバーを表示/表示する方法はありますか?

私はftpの使用を検討しましたが、私がやっていることにはあまりにもハッキリです。

入力が便利です。

ありがとうございます!

+1

http://php.net/manual/en/function.db2-connect.phpを参照してください。 –

+0

iSeriesは、IBMミッドレンジ・コンピューティング・プラットフォームのはるか初期のモデルの名前です。 「iSeries」または「AS/400」を検索することで2016年の情報を見つけることはできますが、それらの検索語で古い情報を見つける可能性が高くなります。 「IBM i」を検索すると、より最新の情報が返されます。チャールズの答えでIBMナレッジ・センターのリンクから始めてください。 –

+0

申し訳ありません、安全です。 –

答えて

3

Paul Bastide's commentは、http://php.net/manual/en/function.db2-connect.phpを使用すると正しいです。 system catalogsと組み合わせることにより、ファイル/テーブルとメンバー関連の情報を取得することができます。たとえば、ソースファイル内のすべてのソース・メンバーを取得する:なしデータベース関連オブジェクトの

SELECT sys_mname 
FROM syspartitionstat 
WHERE sys_tname = 'QRPGLESRC' 
    AND sys_dname = 'SOURCELIB' 

あなたはSQLストアドプロシージャでsystem APIを包むか、あなたにSOAP/RESTサービスを作成するためにAS400の開発者を取得する必要があります必要な情報を入手してください。

2
ODBC接続/ SQLなし

あなたはOS & DBに "ネイティブ" のインターフェイスを探している私に言います。その場合

、次の2つの選択肢

  1. 5250 "グリーン・スクリーン" 端末エミュレータを持っています。 IBMやその他の企業には商用のものがありますが、オープンソースのTN5250パッケージもあります。

オプション2 "私のためのナビゲーター"

  • GUIインターフェイスは、2種類が提供されています:

    1. は、私は、Windows用のアクセスIBMのコンポーネントを "私がナビゲーターシステム" ファットクライアントを安定化。
    2. Webインターフェイス(http://systemName:2001

    "私のためにIBMナビゲーター" ベースのサーバーは、IBMインフォメーション・センターのConnecting to your systemセクションを見てみましょう。

  • 0

    FTPはあなたのために何をするのでしょうか?リスト/ビューオブジェクト/メンバー、私は含意はdirまたはlsを実行する能力ですか?その場合は、ネットワークドライブをマップして、優先ディレクトリナビゲーションツールを使用してください。