2013年11月3日日曜日

80近くのお年寄り夫婦を働かせすぎではないか?

10月26日から28日まで天皇陛下は来熊されて、式典出席・ハンセン氏病患者の施設、水俣訪問と精力的に動かれた後、東京に戻って31日には園遊会であの騒ぎ。それぞれ重要な公務なのは判るが、働かせすぎではないか?それぞれ重要な公務とは判るが80近くのお年寄り夫婦に無理させる必要があるのかね。


2013年9月14日土曜日

PL/SQLのプログラマ要りませんか?

相変わらず求職中です!

熊本市内で8時より17時まで働かせてもらえるところを探しています。(残業は家庭の都合で無理。時給800円+交通費もらえれば御の字)

PL/SQLのプログラムなら書けます。
使ったことがあるデータベース Oracle 7 ~ 11g

メールもらったら履歴書もって飛んでまいります。
nishibashi@obiyama.jp


Oracle Database 12c の記事(日本語のもの)

日本語の記事で面白かったのを幾つか(随時更新)



 インサイトテクノロジーの社員さんの記事は毎度ダンプを載せているので、それだけで凄い記事と思ってしまう私はオラクル初心者。
(「マルチテナント・アーキテクチャがスキーマっぽく見える件の補足」という囲み記事、わざわざダンプで示す必要あったのかな?)


  Oracle のサポートに問い合わせして、外国人の次に出てくることが多いコーソルさんの記事(外注としてオラクルにいるのかコーソルさんでやってるのかは知らん)。今一番わかりやすい日本語の連載。


Oracle DBユーザーに朗報:「準備があれば怖くない」――12cへのアップグレードについて取材した

夢物語かなぁ





2013年8月3日土曜日

"コンテナ・データベースとして作成"チェックボタン

Oracle12cのインストール・DB作成時の指定のうち、"コンテナ・データベースとして作成"チェックボタンのチェックを外してみた。


これだと、CREATE USERはエラー無し。PDBも無しの前バージョンと同じになる

 SQL> create user test identified by test;

 ユーザーが作成されました。

 SQL> select PDB from v$services;

 PDB
 ------------------------------------------------------------





 SQL>

単一DBしか使わないところでも、コンテナ・データベースとして作っておいた方が良い点とかあるのかな?

2013年8月2日金曜日

oracle 12cでユーザ作成時のエラー

12cでユーザ作成時のエラー。

 SQL> create user test identified by test;
 create user test identified by test
            *
 行1でエラーが発生しました。:
 ORA-65096: 共通ユーザーまたはロール名が無効です

結構な数の人が引っかかってるみたいでGoogleで"ORA-65096"で検索すると結構な数のページがヒットする。
(Oracle 12c新機能を扱っているページを探す時にも便利なキーワード)

対応方法としては、
・接続識別子にユーザーを作成したプラガブルデータベースを指定し、対象のプラガブルデータベースに接続
 (http://www.cosol.jp/tech/detail/ora-65096.shtml)
・alter session set containerコマンドで接続先のプラガブルデータベースを変更
  (http://www.climb.co.jp/blog_dbmoto/archives/1272)
等色々あるが、面倒なんでマルチテナントアーキテクチャ使わずに今まで通りのやり方というのはできないのかね。

データベース作成時、"コンテナ・データベースとして作成"というチェックボックスがあるがこれをはずしておけば上みたいなエラーから開放されるのかな?



Solarisにコンテナが導入された時、OS担当の連中に「お勤めご苦労!」と言ってたけどよもやOracleにまで導入されるとは・・・・。
「Sun買収の時気づけよ」と言われてもねぇ

2013年7月27日土曜日

Oracle 12c のPL/SQL関連新機能

今月頭に漸く公開されたOracle12c
「仕事で使うのはRelease2が出てから」とはいいながら、出ると触りたくなるのが人情というもの。
早速、Windows(x64)版をインストールしてみました。

PL/SQL関連の新機能については、TOADのブログにまとめられているのが一番わかりやすいと思います。各機能の詳細についても今後同ページやOracle Magazineで公開していくとのことで期待しています。
http://www.toadworld.com/platforms/oracle/b/weblog/archive/2013/07/01/oracle-database-12c-new-pl-sql-features.aspx


上の記事にあるDBMS_UTILITYに入っていた例外発生時の情報表示に有用なFORMAT_CALL_STACKあたりがUTL_CALLSTACK Packageとして独立したという話。
独立に伴う新機能とバグの追加は今までのパッケージでも良くあるので非常に気になるところ。


2013年6月27日木曜日

アメリカ独立宣言が最初に載った新聞 55万ドルで落札

主として切手関連を扱っているオークションSIEGEL AUCTION GALLERIESが突然出してきたアメリカの独立宣言が初めて載った新聞、1776年7月6日の"Pennsylvania Evening Post"、55万ドルで落札したみたいです。

The Declaration of Independence, First Newspaper Printing

新聞一部の値段としてはレコードかも。