DB
Oracle 11gから導入されたInstant Clientを使えばいけそうだけど、でもやっぱ共存となると要確認かな……というオチでした。Instant Clientも「よくわからないものは使うな」でNG出されそうなので、残念ながら環境を別々に作って考え事を減らす路線でいきます…
てっきり接続文字列で指定するものだとおもってたのですが、あれは「接続タイムアウト」の指定なんですね。というわけで、接続後の処理でのタイムアウト指定の方法を調べました。2通りあるようですね。 SELECT文に「FOR UPDATE WAIT (秒数) 」で事前宣言する…
4月1日発売というアナウンスがでたSQL Server 2012、ライセンス体系で従来あった「CPUライセンス」が変わり、「Computing Powerライセンス」というものに変わるそうな。何かというと、コア数課金です。 「Oracleを抜いて真のトップに」、日本マイクロソフト…
Oracleの数値型は「Number」という型で桁数を指定して定義されます。では、「NUMBER(12)」と定義された列の値を、OracleCommand.ExecuteScalar*1で取得してみました。 NUMBER(12)の値は、中身が1桁だろうがLong型(64bit整数)で返ってくる。 ちなみに、.NET…
Oracle DBへの接続処理で指定する接続文字列、あれにtnsnames.oraに書かれている設定を直指定できるんですね…。 "user id=scott;password=tiger;data source=" + "(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)" + "(HOST=sales-server)(PORT=1521))(CONNECT_DATA="…
データベースとしてInformixを使ったシステムの処理を追いかけていて、分離レベル(Isolation Level)に「リピータブル モード」というのが出てきてちょっとつまってます……この辺、きちんと説明できない自分発見(わかってましたけど)。とりあえず、今のシ…
今の仕事先って、以前から画像などのバイナリデータ(結構大量に扱う)をOracleなどのBLOBカラムに放り込むというやりかたで、画像を扱うシステムを作ってます。で、これについてtwitterなどでちょっと聞くと、「なんでBLOB?」という反応ばかり。自分も正直…
正直、最新環境が全然わかりません。以下の資料をみておこう… 【セミナー動画/資料】1から学ぶ!.NET + Oracle Database 11g アプリケーション開発入門 http://blogs.oracle.com/oracle4engineer/entry/1net_oracle_database_11g ODP.NETを普通に使ってよい…
既に稼働しているSQL Serverのホスト名(サーバー名)を変える、という作業 でトラブった人は結構居るみたいで...質問されても答えられない自分が居たの でちょっと調べてみました。こんなのが引っかかりました。 SQL Server 2005のインストールサーバでのホ…
SQL Server 2005で、完全復旧モデルを取っているデータベースのバックアップファイルのうち、トランザクションログのファイルがどうもでかいままになっている(切捨てが行われていない)件についてのメモ。 トランザクションログの切り捨て http://msdn.micr…
職場で質問が出ていたので調べてみた。 THe Mail Archive / 64bit 5o 32bit downgrade http://www.mail-archive.com/oracle-l@fatcity.com/msg18901.html ここからマイグレーションガイドをみろという情報を得る。特に「Changing word-size」に注目とのこと…
InfoQより。 マイクロソフト製OracleClientが非推奨に http://www.infoq.com/jp/news/2009/06/oracleclient_deprecated Oracleへの接続を行う.NETアプリを作る場合、接続に用いるライブラリにはいくつか選択肢がありまして、代表的な物にOracle製の「ODP.NET…
SQL Server 2005で構築しかけている社内の軽いシステム(本当は軽くないんだけど、業務指示として「軽めの対応でいけ」との指示が出たので軽くなってます)について、http://d.hatena.ne.jp/frontline/20090624/p3 にあるような相談を昨日受けました。で、「…
SQL Serverで作成している社内向けの仕組みについて、バックアップの取り方についての質問を受けましたが、正直SQL Severの実運用についての手順や機能については詳しく有りません。ということを伝えたのですが、宛先がToで私、CCで関係者というメールが資料…
DBサーバーとクライアントの間で行われる通信についていくつかメモ。 ADO.NET Oracle用データプロバイダの性能傾向の違い http://d.hatena.ne.jp/Kazzz/20070405/p2
OTNから、xcopyによるクライアントライブラリの配布が可能になっているとのニュースメールが届いたので見てみた。 Instant ODP.NET Deployment http://www.oracle.com/technetwork/issue-archive/2008/08-nov/o68odpnet-101744.html downloadable from OTN h…
メモメモ。 SQL Server 2005 Tips and Tips / 第6回 2GBを超える物理メモリをSQL Serverが使用できるように設定しよう http://www.microsoft.com/japan/sql/ssj/tips/06.mspx SQL Serverのエディションに制限があるみたい。Standard、Enterprise、Developmen…
SQLサーバーにAWEの設定をした場合に、実際にメモリがどう使われているのか、とか、/3GBオプションでユーザーアドレス空間を拡張したときにきちんとそれを使っているのだろうか、なんてのを調べたかったのですが、あまり詳しくないので困ってました。そこで…
Windows Server 2003に/3GBオプションを付けることで、ユーザープロセス用のアドレス空間を2GBから3GBに拡張出来ることを確認する作業自体は、http://d.hatena.ne.jp/frontline/20081009/p1 に記載したとおり一応の確認を終えて完了。次は、仮想アドレス空間…
4GT(/3GBオプションによるユーザープロセス用メモリ空間の拡張)については、http://d.hatena.ne.jp/frontline/20081009/p1 に書いたとおりだいたい期待通りの結果と設定が行えたので、次は/PAEオプションで大容量物理メモリを認識させて、AWEでそこを使っ…
仕事メモです。 SGAへの2GB以上のメモリ割り当て Windows Server側の起動オプションで設定し、アプリが利用するメモリ空間の割り当てバランスを変えることで可能に。これを4GB RAM Tuningと呼ぶ(略称: 4GT)。疑問点は これを指定しても、上限は3GBなの?具…
Amazonで調べてみたら、約430万ですか。これAmazonで買えるんですか!? SQL Server 2008 Enterprise 日本語版 プロセッサ ライセンス出版社/メーカー: マイクロソフト発売日: 2008/09/19メディア: DVD-ROMこの商品を含むブログ (1件) を見る
なんと……Oracle DBのテーブルに1,000を越える列を定義しようとした猛者が現れました(ホストから受け取ったデータを丸々突っ込もうと考えていた)。ちなみに、Oracle DBの列数は1,000が上限。明確な定義の資料は見あたりませんでしたが、下記のエラーORA-017…
現在関与しているシステムで、カラム数が500近くも定義されたテーブルがあるため、CSEなどでの閲覧や編集に支障が出ている、ということから、Oracleが出しているSQL Developer1.5.1を試してみた。本来の目的は問題無く達成できたのだが(テーブル設計がアホ…
客先常駐チームから、リリース物として出したCDの、XCopyで配布できるアセンブリフォルダに必要なDLLが無い、との指摘が。たしかに見てみると、Oracle、ODP.NETのDLLが入ってない。客先用PCどころか、客先常駐チームが使っているビルド用PCにも入っていない…
SQL Server 2005 Express Editionがインストールされている環境に、SQL Server 2005 Standardをインストールした。このとき、アップグレード扱いにするため、Setup.exeをコマンドラインから以下のようにして起動している。 setup.exe SKUUPGRADE=1 で、ここ…
キーワードは「SQLNET.AUTHENTICATION_SERVICES」で。結果...無理でした。Windows Server 2003でRACを使った環境では、サーバー間ではNTSを使った認証を行うので、設定は(NTS)にしないといけない。クライアント側の設定も試行してもらったが、速度向上は見ら…
仕事で使っているOracleの個別パッチ8を適用しようとして、できないPCに遭遇。 コマンドプロンプト上の作業で以下のエラーが出る。 Execution of 'cmd /C C:\tmp\5502226\custom\scripts\pre.bat -apply 5502226 ': Environment variables passed is not cor…
プロとしてのOracle 物理設計入門 (Oracle現場主義)作者: (株)メトロシステムズ出版社/メーカー: ソフトバンククリエイティブ発売日: 2006/09/29メディア: 単行本 クリック: 14回この商品を含むブログ (10件) を見る この辺かなぁ。
まだ根本がよくわかっていないのかもしれないけど、とりあえず、OITの主キーだけを再構成(Rebuild)することはできないようだ。実データとくっついているからかな。「ORA-28650: IOTの主索引は再構築できません。」で検索すると、どうやらテーブルごと Alter …