QA@IT

そのギモンは、あなただけのもの?

ITエンジニアが日々遭遇する課題やトラブルはたいてい、1人だけが出合うものではありません。QA@ITで質問・回答を共有しませんか?

タグ oracle で絞り込んだ結果 - 解除

質問です。 Oracleで正規表現を利用してレコードを絞り込む方法についてです。 データベースに人名が登録されているのですが、その中で以下の種類以外の文字が入っているレコードを抽出しようとしています。 ・全角数字 ・アルファベット(全角大文字) ・全角カタカナ ・全角丸括弧 ・全角スラッシュ ・全角スペース そこで、以下のようなクエリを書いたのですが、全角カタカナ+全角スペースしか入っていな...

Embulkを使って、OracleDBのデータをBigQueryへバルクインサートするように実装したいです。 OracleDBの特定のテーブルにinsert処理をしてcommitされたら、embulkが動くようにトリガーを作成しました。 しかし、検証中にinsert処理をしcommitしても、embulkは動作せず、エラーも出力せず、どのように対処すればよいか困っています。 動作環境:Win...

現在、オラクルを使用して常駐システムを構築しよいうとしています。 オラクルが停止しても、オラクルを再起動したときにオラクルへ自動的に再接続できるようにロジックを検証中です。 今、確認をしているのはオラクルが起動しているかどうかの検証を2秒間隔で接続・切断して確認をしていたのですが、その中でオラクルが停止しているときに接続・切断を繰り返すとメモリが増えていく現象が発生してしまいます。(確認はタ...

開発環境 言語:VB2010、.NET Framework4.0 データベース:Oracle11g (ODP.NET使用) 現在、VB2010でODP.NET経由でOracleデータベースへの参照を行うシステムを開発しています。 今回、各ユーザに配布するのですが、ユーザの使用環境にはOracleClientはインストールされていません。 もちろん、ODP.NETも未インストールの状態です。 ...

こんにちは。 Oracleの以下の場所に「emdb.nohup」というファイルがあり、サイズが大きくなってきてディスクを圧迫してきています。 X:\app\Administrator\product\11.2.0\dbhome_1\server_name\sysman\log\emdb.nohup 削除、移動等できればと考えておりますが、知識がなく以下を教えてください。 ・このファイルはどう...

SQL文の更新処理がわかりません(Oracle 12C) 2つのユーザー:user1とuser2にそれぞれ「TABLE」という表があり、 カラムはcolPK(主キー:1,2,3,・・・)とcolVAR(nvarchar2)があります。 user1とuser2において、TABLEのカラム構成とcolPKは同じですが、colVARの値は異なります。 このとき、user1.colVARの長さが10...

質問 下記サイトを参考に、Oracle 11g XEのインストールを行っています。 http://www.ajisaba.net/db/ora_linux_install.html 途中で、実行がうまくいかず、対応をいろいろ試しましたが、処理に失敗します。 ※事象、原因、対応などの詳細は後述します 対応として何か抜け落ちている点・気になる点などありましたらご教授ください。 ※コンソール実行結...

DECODEとSIGNで計算した結果が、 正or負or0で判断したく思います 売上が110万以下なら0 売上が110万以上190万未満なら2.0 売上が190万以上320万未満なら3.0 売上が320万以上なら4.0 と表示させたく思います DECODE(SIGN(売 上-3200000),-1,DECODE(SIGN(売上-1900000),-1,DECODE(SIGN(売上-110000...

oracle dbのバックアップについて、お聞かせください。 本環境では、以下のバックアップ要件の元で取得しています。 確認したいことは以下です。 日次バックアップとは別に、制御ファイルとREDOログファイルも別途取得してます。 日次バックアップを開始する前に上記制御ファイルとREDOログファイルを取得しています。 何故、先にこの二つを取得するのでしょうか。 日次バックアップでも上記は同じよ...

oracle dbのリストアについて、お聞かせください。上司より、リストア手順を月曜までに調査して、確立して欲しいと依頼がありました。 先週提示したところ、その手順ではDBは正常に起動しないとご指摘があり、再調査となりました。 以下手順を確認して頂き、ダメなところをお教え頂けませんでしょうか。 私自身、調べたりしましたが、わかりません。 [環境構成] ノード:シングルインスタンス バージョン...

2月からITエンジニアとして研修を受けている者です。 最初の研修として、テキストに書いてあるSQLの問題を解いてOracle SQL Developer上で実行し、そのコードを提出するというものがありました。 そちらに関しては、全て添削をして頂き、終了したのですが、今日になって、実行出来ないということになり、責められました。 確かに、今日同じコードを実行しエラーが出るのを確認しましたが、私が...

・クライアント環境 Windows7 Pro Visual Studio 2013(C#) ODP.NET(EF6) ・サーバー環境 Windows Server 2012 ORACLE 11g 現在、上記の環境でASP.NETによるWEBアプリケーションの作成を試みております。 参考書やWEBサイトを参考にEntityデータモデルによるテーブルの作成・操作を行おうとしているのですが、 対象...

お世話になっております。3度目の質問です。 現在タイトルにもあるようにOracleのSQLで悩んでいます。 主キーがAとBあり データ A B 10-0,1 20-1 と入っていた場合の話で 10-0の後は10-1と下記SQL文で出そうと思っています。 SELECT MIN(A) A, MIN(B) B FROM テーブル名 WHERE A = 10 OR A > 10(もし上の条件でAND...

お世話になっております。 以下のような動作を実現するSQL文を作成したいのですが、うまくいきません。 テーブルA、テーブルBがあり、テーブルAを利用したシステムへの初回入力の際、画面に テーブルBの結果値を初期展開する。2回目以降は日付の新しい方の結果値を初期展開する。 うまくいかないSQL文 with ビュー1 as (select 結果値, 日付 from テーブルA), ビュー2 as...

いつもお世話になっております。 2度目投稿になります。 今回はORACLEのSQLについてご教授願いたく投稿させて頂きます。 同テーブルでINTERSECTを使い、共通するものを出力しているのですが 共通のものの他の要素も出力したいと思っています。 SELECT 共通となる項目 FROM テーブル1 WHERE 項目1 = 値1 AND 項目2 = 値1 AND 項目3 = 値1 INTER...

【環境】 OS:WindowsServer2012 Oracle:Oracle11gExpressEdition 【目的】 dmpファイルを、impdpコマンドを使用してフルインポートしたい。 【今までの作業内容】 Webサイトを参考にして、以下のSQLplusでコマンドまで実施しました。 SQL> create directory impfolder as 'home/test'; ディレ...

【環境】 OS:WindowsServer2012無償版(※Windows8内でVMwarePlayer使って立てた仮想マシン内にインストールしました。) Oracle:Oracle 10g Express Edition 【目的】 フルのデータダンプのファイルをOracleにインポートしたいです。 【今までの作業状況】 1.Oracleをインストールしました。その際、パスワードとIDの作成...

複数社の人事情報を管理する仕組みを検討中なのですが、 DBのテーブルをどのような構成にすべきか迷っています。 データベース:Oracle11gR2 Enterprise Edition 開発言語: Java 7 OS: Windows 2012 R2 管理する情報は会社毎によって異なる (例) A社は家族の情報を管理するが、B, C社は管理する。 B社は家族の生年月日を管理するが、C社は管理...

断片化を解消してパフォーマンスを維持するということで、DBMS_REDEFINITIONを使う事になりました。 そこで、「DBMS_REDEFINITIONでは何をやっているのか」を調査しなければなりません。 使ったことが無いので分からず、ネットを色々と調べました。 「表を移動すると「断片化」が解消される」 という事は分かったのですが、それでは説明が不十分で何をやっているか分からないと指摘を...

WindowsServer2008 SP2 32bit + IIS7 の Webサーバに ASP.net のシステムを置き、WindowsServer2008 64bit + Oracle11g の DBサーバに接続する機器構成です。 ASP.net からはデータモデルを介して ODP.net で接続しています。 Webサーバ内のIEでサイトを開くとデータベースに接続して値を表示できるのです...

すみません。Oracleの1800個以上のテーブルとテーブルデータをPostgreSQL9.2にバッチでリストアしたのですが、 リストアが正しくいったかを検証するために、OracleとPostgresの各テーブルの各項目の値が正しいかをチェックすることになっています。 1テーブルあたり数十万件というテーブルも20個以上存在するので、バッチにすると比較に何日かかるかわかりません。 そこでOra...

ユーザー関数が返却するCHARでは、正しく比較できないケースがあります。 以下のようなパッケージ(仕様部は割愛)で、CHARを返却するfugaファンクションと、CHAR(20)で宣言したaValueを比較してみます。 create or replace PACKAGE BODY test AS PROCEDURE hoge IS aValue CHAR(20) := 'aValue'; aR...

Windows7 Professional VB2008+Oracle11gR2(サーバー・クライアントともに32bit) お世話になります。 フォームアプリケーションから複数のデータ更新を行う際にトランザクションを 設定しているのですが、エラーをCatchした際のメッセージが 「オブジェクトの現在の状態に問題があるため、操作は有効ではありません。」 というものになり、実際に発生したエラーが...