selectbox サイトサービス終了のお知らせ 2023年3月30日をもってselectboxは終了しました。 長年selectboxをご利用いただき、誠にありがとうございました。 翔泳社では複数のデジタルメディアを運営しております。 今後は各メディアから資料をダウンロードしていただけます。 翔泳社のメディア:https://www.shoeisha.co.jp/media
selectbox サイトサービス終了のお知らせ 2023年3月30日をもってselectboxは終了しました。 長年selectboxをご利用いただき、誠にありがとうございました。 翔泳社では複数のデジタルメディアを運営しております。 今後は各メディアから資料をダウンロードしていただけます。 翔泳社のメディア:https://www.shoeisha.co.jp/media
質問 2016年4月8日金曜日 2:29 現在、Visual Studio Professional 2015のASP.netで開発をしています。 Versionは14.0.25123.00、.NET FrameworkのVersionは4.6.01055です。 DBはOracleを使い、接続に際し64ビット版のOracle.DataAccess(4.112.3)の参照が必要なのですが、 参照追加画面で追加(oracle\product\11.2.0\client_1\odp.net\bin\4\Oracle.DataAccess.dll)を行いましても、 VBが認識してくれず、下記コードで参照エラーが発生しています。 Dim OraComm As Oracle.DataAccess.Client.OracleCommand 64ビット版ではなく、32ビット版の Oracle.DataAc
門外不出のOracle現場ワザ 第5章 DBアクセスの空白地帯 コネクションプーリングを極める 日本オラクル株式会社 コンサルティング統括本部テクノロジーコンサルティング本部 小田 圭二(おだ けいじ) 目次 Part1 DB接続のパフォーマンスと管理性を最大化するコネクションプーリングの仕組み コネクションとは? 接続するタイミング コネクションプーリングの構成要素 コネクションプーリングに付随する技術 共有サーバー構成 OCIコネクションプーリング Part2 Java &.NETで使えるコネクションプーリング究極の選択 Javaにおけるコネクションプーリング コネクションプーリングの選択基準 コネクションプーリングの実装の紹介 コネクションプーリングの切り替え .NETのコネクションプーリング おわりに Part1 DB接続のパフォーマンスと管理性を最大化するコネクションプーリン
How To資料: ODP.NETを使用したOracleデータベースへの接続 目的 このHow To資料を完了すると、次のことができるようになります。 Oracle Data Provider for .NET(ODP.NET)を使用したOracleデータベースへの接続 ODP.NET接続プーリングを規定する基本パラメータのコントロール 前提条件 読者がMicrosoft Visual Studio.NETについての知識を持ち、また、ODP.NETやデータベースの基本を理解していることを前提とします。 概要 ODP.NETは、Oracle.DataAccesss.dllア センブリに含まれていて、データベースとの相互対話を容易に実現するクラスのコレクションを提供します。 いずれの.NETアプリケーションからでもOracleデータおよび機能へ高速かつ確実にアクセスできるように、ODP.NET
大分前にこんなの書いてました 1列N行のデータを「区切り文字を使って1列1行」にして返すアドホックなクエリ - お だ のスペース が、Oracle で良いのを見つけました。 LISTAGG(集計関数) - オラクル・Oracle SQL 関数リファレンス 11gR2 から使える LISTAGG で実現できるようです。 Oracle だけではアレなので SQL Server のも紹介します。 カラムの値からカンマ区切り (CSV) の文字列を生成する - SQL Server 入門 XML型を経由するのは思いつかなかったですね~。 2014/12/23追記: コメントにて教えてもらいました。LISTAGG より XMLAGG の方が良いようです。 Listagg function excdding 4000 characters | Oracle Community LISTAGG だと
こんにちは、すっかり秋ですね!@yone098 です。 みなさんDBの設計してますか? DB設計時のサイズ見積り 以前はてなダイアリーで書いた記事は5年前のものであり、リンクが切れているものがあるので最新版として MySQL, PostgreSQL, Oracle, SQLServer におけるDB設計時のサイズ見積りをまとめ直しました。 MySQL URL内のバージョン表記を変えると以前のバージョンの情報になります。 MySQLは、あまり情報に変化は無かったので Excel でマクロなどを作成して自社で自動算出出来るようにするのが良いと思います。 データタイプごとに必要な要求ストレージが決まっているのでレコードサイズが決まり、あとは要件次第で何レコードになるかを予測します。 データタイプごとに必要な記憶容量 テーブルの最大サイズ関連 http://dev.mysql.com/doc/re
問題 Oracleのテーブル構造を出力せよ。 答え Oracleのテーブル構造を出力するSQLです(PK、型と長さ、NULLABLE、初期値、カラムコメント) さくっと知りたいけどツールもすぐに用意できない、資料もすぐに見つからない時などに。 SELECT C.COLUMN_NAME AS "COLUMN", CASE WHEN PK.COLUMN_POSITION IS NOT NULL THEN PK.COLUMN_POSITION ELSE NULL END AS "PK", C.DATA_TYPE AS "型", CASE WHEN C.DATA_PRECISION IS NOT NULL THEN C.DATA_PRECISION || ',' || C.DATA_SCALE ELSE TO_CHAR(C.DATA_LENGTH) END AS "長さ", C.NULLABLE
日本オラクルが行ったサポート契約の条件変更は、Oracle Database(DB)のサポート費用を増大させる可能性がある。本ホワイトペーパーでは、まずOracle DBの導入形態により年間サポート費用が具体的にどれくらい増大するのかを明らかにする。 次いで、「コンプライアンス重視」「情報ライフサイクル管理構成」「BIの導入」「災害対策構成」という4つのケースで、SQL Server 2008 R2とOracle DBをそれぞれ4年間運用した場合のコストを算出。「なぜこれほどの価格差が生じるのか?」。その答えも明確に示されている。 本ホワイトペーパーにより、SQL Server 2008 R2が機能や性能だけでなく、価格の面でも導入メリットが大きい製品であることが具体的に理解できる。分かりにくいライセンス/サポート費用というランニングコストを簡潔明瞭に解説した資料である。
SQL Server EnterpriseとOracle Database Enterpriseは大きく3点の違いがある。1点目は1コアあたりの価格の違いである。SQL Server は最新バージョンより新たにコアベースの課金が導入されたが、依然として2倍以上のコストメリットがある。 2点目はオールインワンか否かである。SQL Server はRDBMSにおける顧客の課題を解決するための機能はすべて含まれている。一方、Oracle Databaseは”先進的な機能”や”便利な機能”は、ほぼすべてが有償オプションであり、いざ構成を検討すると驚くほど価格が上昇する。 そして3点目は保守費用である。Oracle Database は保守契約がなければ、製品更新パッチ、さらにはセキュリティパッチさえも受領することができない。しかも、この保守契約は年度毎に値上げが発生し、顧客のIT予算を圧迫していく
Hatsune's Journal Japan blog 目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 1864 記事 - 2 コメント - 101866 トラックバック - 317 ニュース WinRTへの対応はまだのようですが、ODP.NETのVisual Studio 2012と.NET Framework 4.5対応が提供されました。 ODAC 11.2 Release 5 (11.2.0.3.20) は、Visual Studio 2012と.NET Framework 4.5に対応しています。 ODAC 11.2 Release 5 with Developer Tools for Visual Studio http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html
連載第11回では、SQL文を入れ子にして条件指定をする構文である「副問い合せ」を紹介しました。今回は、副問合せを応用したさまざまな構文例をご紹介します。 まずは、前回の復習として、「全社員の平均給与よりも、給与が高い社員は誰か」を調べてみましょう。副問合せで全社員の平均給与値を求め、それよりも給与額が高い社員を調べるには、以下のように指定すればよかったですね。 では、次にもう少し複雑な例を考えてみましょう。 「自分が所属する部門の平均給与よりも、給与が高い社員は誰か」を考えてみます。ポイントは、「自分が所属する部門」と比較しなければならない点です。 今までの例(図1)では、「全社員の平均給与」という単一の値と比較すればよかったのに対して、この問合せでは、人によって比較する条件値が異なります。つまり、部門10に所属する人であれば部門10の平均給与と、部門20に所属する人であれば、部門20の平
ODP.NET4 を使っているのに、.NET Framework 3.5SP1 が入っていない環境だとエラーが発生する - お だ のスペース ODP.NET4 を使っているのに、.NET Framework 3.5SP1 が入っていない環境だとエラーが発生する。その 2 - お だ のスペース の続きです。 ODP.NET4 required .NET2.0? | Oracle Forums に書き込みがあり解決しました。 C++ の再頒布可能パッケージを入れると解消します。 マイクロソフト公式ダウンロード センターから Microsoft Visual C++ 2005 SP1 再頒布可能パッケージ (x86) をダウンロード 言われてみれば納得ですね。 Oracle のドキュメント(システム要件)は、ちゃんと記載しといて欲しいなー。
Hatsune's Journal Japan blog 目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 1864 記事 - 2 コメント - 103155 トラックバック - 317 ニュース たまにはOracle ACEらしくOracleのことを書いてみましょう。 私がOracleといえばOracle Databaseのことであり、あとから増えた製品群とかはあまり眼中にありません、たとえばOracle Exadata V2の元Sun部分なんてマニュアルわかりづらいしpatch適用なんて職人技というよりエスパーじゃないと回避できないような色々があります。Sunつぶれて当然といえば当然ですね。Oracle Database製品の品質にまで早く改善してほしいですね。もちろん、Oracle Database製品のそのあたりもベストだとは言いませんが、少なくとも読み
たまに仕事で使う時があるので、自分用の備忘録として書いておきます。 なお、これらのSQLを発行する際は特別な権限が必要な場合があります。 SQL Serverでテーブルやストアドの一覧を取得する 目的のデータベースにて以下のSQLを実行します。 typeが略称になっていて分かりにくいので、自分用に再分類しています。 SELECT name, type, case type when 'AF' then 'Function' --集計関数 (CLR) when 'C' then 'Constraint' --CHECK 制約 when 'D' then 'Constraint' --DEFAULT (制約またはスタンドアロン) when 'F' then 'Constraint' --FOREIGN KEY 制約 when 'FN' then 'Function' --SQL スカラ関数 w
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く