
DB(Sybase)を使用したCのプログラムを実行時にバスエラーがおきてしまいます。
そのとき、Coreファイルと同じタイミングでsybinit.err
というファイルができ、その内容が
Open Client Message:
Message number: LAYER = (5) ORIGIN = (3) SEVERITY = (5) NUMBER = (131)
Message String: ct_init(): ネットワーク・パケット・レイヤ: 内部 Net Library エラー: スレッドの生成ができませんでした。
という内容がかかれています。
coreファイルをダンプしてみたところエラ落ちてる個所をさしてるのがデータベース接続のあたりらしいのですが、
さっぱり検討がつきません。
※そのデータベース接続関数は何回も通る処理で
ループの中で同じ処理をくりかえしていて、ループの途中で落ちてしまいます。
なんでもいいので、参考程度とか思い当たる節があるかた
お願いします。m(__)m
No.1ベストアンサー
- 回答日時:
エラーの内容からは ct_init() というSYBASEに
アクセスするための構造体の初期化に失敗したことを
意味しているので、Busエラーは初期化されていない
構造体に触ってしまうためにおきているのでしょう。
CT_LIBのバグの可能性もありますが、もう少し具体的な
コードなどを示していただかないとわからないです。
ただしSQLの部分だけループさせるように書き直せば
エラーは回避できるかもしれません。
接続ユーザを変えたいというニーズがあれば別ですが、
接続のし直しは負荷を多くするだけです。
ct_ctx_alloc
ct_init
ct_connect
ct_cmd_alloc
SQLの送信と結果の処理
(ここをループさせる)
ct_command
ct_send
:
SQLの処理終わり
ct_cmd_drop
ct_close
ct_exit
ct_ctx_drop
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- Visual Basic(VBA) 【VBA】印刷マクロのループ処理が反映されません 3 2022/08/09 02:15
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- JavaScript カラーミーショップのsectionループ内で、[引数][戻り値]ありの関数的な処理を行いたいです。 1 2022/05/07 19:39
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL ServerにTCP/IPで接続出来ない
-
Access2010 accdbのエラー「ODB...
-
SQL Server 2005 Expressでbcp...
-
ASP経由でのODBCの接続について
-
SQLサーバー接続について
-
SQLネットワークエラー時の再接続
-
SQLのエラー(~付近に不適切な...
-
Oracle 8i コンマ(,)を含むデ...
-
オブジェクト名 '<table>' が無...
-
別サーバーのDB同士を結合する...
-
AccessのDAO.ExecuteとDoCmd.Ru...
-
Excelフィルタ抽出で「検索して...
-
sqlcmdでクエリの実行結果をバ...
-
GROUP BYでエラーが発生
-
新規saの作成方法について
-
SQL Loaderを使いたい
-
異なるサーバーにファイルをエ...
-
Access から SQLserver に接続...
-
VBのソース上からAccessのmdbフ...
-
ACCESSからのODBC接続のみ応答...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access2010 accdbのエラー「ODB...
-
SQLServerへのOpen命令でのエラー
-
ODBCによるエラー
-
SQL ServerにTCP/IPで接続出来ない
-
SQLネットワークエラー時の再接続
-
SQL Server 2005 Expressでbcp...
-
DAOでのOpenRecordsetの方法
-
PostgreSQLと、AccessをODBC接続
-
PHPのODBC関数
-
ASP.NET、SQLServerを使用してW...
-
ASP経由でのODBCの接続について
-
SQL Server 2008のsqlcmdコマン...
-
ODBC 一般ネットワークエラー
-
DBへの登録エラー?
-
VB.NetでSQLServer2005に接続で...
-
osqlでデータベースにアクセス...
-
一般的なネットワークエラーに...
-
JSPよりMySQLへ接続する
-
SQLサーバー接続について
-
バッチ処理でファイルの差分バ...
おすすめ情報