ラベル oracle の投稿を表示しています。 すべての投稿を表示
ラベル oracle の投稿を表示しています。 すべての投稿を表示

2013年6月23日日曜日

ORA-12519 オラクルエラー

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

2013年5月19日日曜日

Oracle XE

//テーブルスペース作成
CREATE TABLESPACE TBS01
DATAFILE 'C:\ORACLEXE\APP\ORACLE\ORADATA\XE\TBS01.dbf' SIZE 100M
SEGMENT SPACE MANAGEMENT AUTO;

//ユーザのデフォルト表領域変更
ALTER USER hoge DEFAULT TABLESPACE TBS01;
//テーブルスペースのサイズ変更
alter database datafile 'C:\ORACLEXE\APP\ORACLE\ORADATA\XE\TBS01.DBF' resize 500M;

//テーブルスペースの一覧
select file_name,tablespace_name ,autoextensible from dba_data_files;

//ORA-01950 がでる場合はサイズを割り当てる
ALTER USER hoge QUOTA UNLIMITED ON TBS01;

hibernate+spring+oracle

http://www.mkyong.com/hibernate/maven-3-hibernate-3-6-oracle-11g-example-xml-mapping/