PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
12410 | 00/07/26 16:24:55 | RE(6):PB7.0: dbsrv6.exeのTCP/IP接続←成功しました! By どらまさ |
12398 | 00/07/26 09:16:20 | RE(5):PB7.0: dbsrv6.exeのTCP/IP接続について By ryochan |
12397 | 00/07/26 00:18:44 | RE(4):PB7.0: dbsrv6.exeのTCP/IP接続について By あすかちゃんの父 |
12394 | 00/07/25 17:32:03 | RE(3):PB7.0: dbsrv6.exeのTCP/IP接続について By ryochan |
12390 | 00/07/25 16:55:28 | RE(2):PB7.0: dbsrv6.exeのTCP/IP接続について By どらまさ |
12385 | 00/07/25 15:33:04 | RE(1):PB7.0: dbeng6.exeのTCP/IP接続について By ryochan |
12382 | 00/07/25 15:04:19 | PB7.0: dbeng6.exeのTCP/IP接続について By どらまさ |
カテゴリ:データベース
日付:2000年07月26日 09:16 発信者:ryochan
題名:RE(5):PB7.0: dbsrv6.exeのTCP/IP接続について
どらまささん、あすかちゃんの父さんおはようございます。
tcpipのポートパラメータが間違っていました(やっぱり)
portです。具体的には
サーバ側
dbsrv6 -n(サーバ名:任意)-xtcpip{port=5050(他のアプリと競合しない番号)} DBファイル名
ちなみに指定しないと、AnyWhereはポート番号1498をデフォルトで設定します。
>サーバ側で2つ以上のエンジンを動かすと、クライアント側でサーバに
>接続するときに明示的にポート番号を変えてやらないと、接続できな
>いんじゃないでしょうか。
そのとおりです。
クライアント側(ODBCの設定)
(バージョン6のドライバの設定は分かりませんが多分同じような項目はあると思います。)
接続方法をカスタムにして起動オプションで
dbclient.exe -xtcpip{host=サーバPC名,port=5050(設定したもの)} DBサーバ名(サーバの-nでつけたもの)
でいけると思います。
>特に分ける必要が無ければ1つのエンジンで、複数のデータベースファ
>イルを起動できるので、こちらの方をお勧めしますけど。
ごもっともです。これが一番スマートというか本来の方法だと思います。
サービスマネージャも推奨するメッセージがでます。
その場合サーバ側の設定DBファイル名を DBファイル名1 DBファイル名2
とやればいけます。
また変だと思われるところがあれば指摘して下さい。
余談ですが、バージョン6ってOpenServerGatewayを使用しなくても
Open Clientで接続できるのですよね。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Sybase SQL Anywhere Client
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Anywhere Server
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.