oracle
--切り替え用のDBFを作る ALTER TABLESPACE TEMP ADD TEMPFILE 'somehwere/temp02.dbf' SIZE 512M AUTOEXTEND OFF --元の奴をOFFLINEにする ALTER DATABASE TEMPFILE 'somewhere/temp01.dbf' OFFLINE; --DBFごと捨てる ALTER DATABASE TEMPFILE 'somewhere/t…
10gだと表をDROPしてもBIN$XXXXとかって名前で残る。 SQL>DROP TABLE hoge; 表が削除されました。 SQL> FLASHBACK TABLE hoge TO BEFORE DROP フラッシュバックが完了しました。 SQL> SELECT table_name FROM user_tables WHERE table_name = 'HOGE'; TABLE_…
NULLと''は同じ。だから↓は通らない。 SQL> CREATE TABLE hoge (hoge VARCHAR2(10) NOT NULL); 表が作成されました。 SQL> INSERT INTO hoge VALUES('') * 行1でエラーが発生しました。: ORA-01400: ("TEST"."HOGE"."HOGE")にはNULLは挿入できません。 http:…
$IMP user/pass@seviceName full=y ignore=y log=logFileName.log file=wantToImport.dmp どうでもいいけど、dmpファイルってだめぽみたいだよね。
やー、懐かしいですね。覚書。 CREATE USER RTS IDENTIFIED BY RTS DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP --ここにDEFAULTがつかないのがキモ QUOTA UNLIMITED ON USERS ; デフォルト一時表領域の設定だけ忘れてた。やってないと忘れちゃうね…
OracleXEはデフォルトで8080起動するので、Tomcatとかと衝突してこまる。で、iSQLPlusあたりを殺せばいいのかなと思いきや、使われてるサービスは以下の二つのみ。 OracleServiceXE OracleXETNSLisnter という訳で、調べてみたらどうやらXML-DBが悪さをして…