oracle XE でエラー
ORA-12519, TNS:no appropriate service handler found
おそらくセッション数が足りてないとかだろう
トランザクションを何個も使うことしてたので。
根本的にはトランザクション減らすほうがよいけど
めんどくさいのでオラクルのパラメータ変更にて対応
sqlplus sys/pass as sysdba
SQL> ALTER SYSTEM SET PROCESSES=150 SCOPE=SPFILE
SQL> shutdown immediate
SQL> startup
2008年の情報なので違うかもしれないけど下記が書かれていた
processは
「Oracleに同時に接続できるオペレーティングシステムのユーザプロセスの最大数」
(開発してるWebアプリとかcseとかObjectBlowserとか)
sessionsは
「Oracle に同時に接続できるセッションの最大数」
(process + Oracleが内部的に使用する接続数)
デフォルトの初期値は sessions = 1.1 × process + 5
ついでによく忘れる画面の表示文字数
set linesize 200
0 件のコメント:
コメントを投稿