Oracle
ある開発者のマシンで ORA-12154: TNS: 指定された接続識別子を解決できませんでした が、発生してパッケージがDBに接続できない問題が発生しました。他の開発者のマシンでは動作しており、設定を確認したり、デバッガで追ってみても問題は見つからず。ふと…
って問題ないですか?サービス動かすとCPUが100%に張りつきます。OracleはDB本体はしっかりしているけど、周りのツールとかインストーラとかがイマイチなんだよねぇ。あと、バージョンが上がるたびにインストールフォルダの構成を変えるのもどーにかならない…
http://code2code.net/DB_Linq/ですが、 DB_Linq is prototype software. Simple queries do work, complex ones probably not. That said, you are free to use it in your production code - just test everything thoroughly.Broken/missing functionalit…
ちょっと調べた限りでは、LINQ to SQLはOracleに対応していないようです。私はSQL Serverがさっぱりなので、これではLINQ to SQLで遊べません。(^^; 悔しいので、ググってみたら、http://code2code.net/DB_Linq/というものを発見しました。素のままのLINQ to…
後輩がWebサービスでOracleへのアクセスに苦戦。なんでだろうとみてみたら、 http://d.hatena.ne.jp/akiramei/20040614/p1 ↑これ。 権限の問題だと教えてあげて解決。これもひどい話だよなぁ・・・
データベースの文字セットをSJISからUnicodeにするので、create tableのvarcharサイズをUTF-16なら2倍、UTF-8なら3倍にしないとなぁ、とか思っていましたが、NLS_LENGTH_SEMANTICSなんてパラメータがあったんですね。 http://otndnld.oracle.co.jp/document/…
ODP.NETからStoredProcedureの呼び出しについて調査中。基本的な型及び、その配列については問題ないのですが、ユーザ定義レコードはサポートしていないみたいです。色々調べてみるとユーザ定義型はいけそうなので、実験。 create type person IS OBJECT(nam…
・View a demo showing how to develop and deploy a .NET stored procedure このデモをみて、OracleでSQL CLRを試そうと思ったのですが、上手くいきません。アセンブリをデプロイしようとすると、こんなエラーが。 StartIndex の値を 0 より小さくすること…
複数テーブルをリンクする場合ですが、 ビューのような仮想的なDTOを作成して自由にマッピングさせるという方法もあります。その場合はSQLの自動生成は使えませんが・・ id:sugimotokazuyaさんに教えて頂いたので、早速実験です。
クラスとテーブルが1対1の場合は、上手く行くことが分かったので、N対1も試してみました。
S2Dao.NETとは S2Dao.NETはマッピング情報をXMLに記述しないO/Rマッピングフレームワークです。 S2Container.NET上で動作します。 マッピングのためにXMLをガリガリ書くのが面倒なので嬉しいところ。というわけで、Oracleに接続して単純なCRUDを行うサンプル…
珍しく仕事関連な話題。PL/SQLからDLLを呼び出すにはどうすれば良いか質問されたので、ちょっと調べてみました。