• [解決済み] ORA-01882: タイムゾーン領域が見つかりません。

    質問 JavaアプリケーションからOracle Databaseにアクセスしているのですが、アプリケーションを実行すると以下のエラーが発生します。 java.sql.SQLException: ORA-00604: 再帰的な SQL レベル 1 でエラーが発生しました。 ORA-01882: タイムゾーン地域が見つかりません。 解決方法は? また、Oracle jdbc

    2022-01-31 05:25:37
  • [解決済み] ORA-01109: データベースが開きません」エラーを解決するにはどうすればよいですか?

    質問内容 SQLPlusを使って自分のデータベースを作ろうとしています。まず、管理者としてログインしてください。 sqlplus sys/sys_password as sysdba そして、sqlzooという新しいユーザーを作ろうとします。 CREATE USER sqlzoo IDENTIFIED BY sqlzoo DEFAULT TABLESPACE tbs_perm_0

    2022-01-30 23:22:44
  • [解決済み] ORA-00900: 無効な SQL 文 - Oracle 10g のプロシージャを実行するとき

    質問 Oracle 10g データベースを使用しており、SQL コマンドを使用してプロシージャを実行しようとしています。 create or replace procedure "exam" is begin DBMS_OUTPUT.PUT_LINE('Test'); end; 次に、実行ボタンをクリックします。すると、"procedure created"と表示されます。

    2022-01-30 11:16:39
  • [解決済み] エラー発生 - ORA-01858: 数値が期待される場所に非数値の文字が見つかりました。

    質問内容 以下のSQLでエラーが発生します。 ORA-01858: 数値が期待される場所で非数値文字が見つかりました。 SELECT c.contract_num, CASE WHEN ( MAX (TO_CHAR (TO_DATE (c.event_dt, 'YYYY-MM-DD'), 'MMDD'))

    2022-01-30 09:37:41
  • [解決済み] ORA-01461: LONG 値は、LONG 列への挿入にのみバインドできます-クエリー時に発生します。

    質問 オブジェクトを照会しようとすると、以下のエラーが発生します。 ORA-01461: can bind a LONG value only for insert into a LONG column どなたか原因と解決策をご教示ください。 解決方法を教えてください。 OK、さて、あなたはコードを示さなかったので、私はここでいくつかの仮定をすることにします。 ORA-1

    2022-01-28 18:07:17
  • [解決済み] エラー ORA-01804 のテキストを取得しようとしているときにエラーが発生しました。

    質問 C++アプリケーションをOracle DBに接続する際にエラーが発生しました。 <ブロッククオート "[OracleException] errcode: 1804, desc: Error while trying to retrieve text for error ORA-01804". 解決方法は? 受信している ORA-01804 の記述は、データベ

    2022-01-26 19:18:42
  • [解決済み] PL/SQLで、文字列中のシングルクォートをエスケープする方法は?

    質問 Oracle PL/SQLで、文字列中のシングルクォートをエスケープする方法を教えてください。この方法で試してみましたが、うまくいきません。 declare stmt varchar2(2000); begin for i in 1021 .. 6020 loop stmt := 'insert into MY_TBL (Col) values(\'ER0002\

    2022-01-26 14:34:59
  • C#からORACLEへの接続が乱れたコードの問題解決法

    以前、javaのプロジェクトをやったことがあり、あらゆるデータベースへの接続に慣れているのですが、最近、c#のプロジェクトに出会い、SqlServerデータベースへの接続は非常にうまくいくのですが、Oracleデータベースに出会うと萎えますので、いろいろ検索して、oracle.datamanager.dataaccess、System.Datamanager. OracleClient.Oracl

    2022-01-23 06:26:17
  • Oracleトレースファイルの詳細な使用方法

    I. トレースファイルとは何ですか? トレースファイルには、広範かつ詳細な診断およびデバッグ情報が含まれています。トレースファイルを解釈し分析することで、問題を発見し、分析し、解決することができます。トレースファイルの生成場所については、データベース運用者が意図的に生成するものと、異常なエラーが発生したためにデータベースが自動的に生成するものに分けられる。後者については、Oracle社内の

    2022-01-22 10:25:38
  • ODBC sqlserverデータソースに接続するためのOracleの詳細な手順

     I. データソースODBCの追加 1. データソースを開く または 2. データソースの追加 3. SQLサーバーを選択 4. 名前: ODBCデータソースの名前を入力します。 説明:任意 サーバー:sqlserverサーバー名を入力 5. SQLSERVERログインユーザー:ログインIDは通常:sa

    2022-01-19 22:34:52
  • SQLPlusコマンドの使い方の説明

    SQLPlusはOracle操作のメインフロントエンドツールで、ORACLEデータベースに接続するためのユーザー名とパスワードが記載されています。 ご覧のように、表示はかなりわかりにくいので、次のコマンドで最適化できます。 この操作はデータベースに対する直接的な操作ですが、実際の開発はプログラムによって読み込まれるため、このような書式にする意味はありません。

    2022-01-19 17:43:55
  • ORACLE 当座預金に関する情報を見る

    Oracleデータベースのアカウントについては、データベースをメンテナンスする際に、特別な情報を取得する必要がある場合があります。例えば、アカウントの作成時間、アカウントの状態、アカウントのロック時間など......。通常であれば、DBA_USERSを通じて関連情報のほとんどを取得することができます。しかし、あまり使用されない基本テーブルsys.user$を通じて取得しなければならない特別な情報

    2022-01-19 16:08:48
  • plsqlを使用してリモートOracleデータベースに接続する複数の方法

    方法1:plsqlツールとOracleクライアント(Instantclientではありません)を使用してOracleに接続する。 I. オラクルクライアントのインストール、(このチュートリアルはダウンロードし、解凍したものです。) II. 図のように、インストールする管理者を選択します。 三、残りの部分は、インストールがdocウィンドウの実行で完了した後、O

    2022-01-18 21:13:31
  • PLSQLは、ローカルオラクルまたはリモートオラクルデータベースに接続し、ランダムスイッチ機能を実現します。

    前置き 読む前に「いいね!」を押しておくと、現世で稼げます Oracleをインストールした後、毎回plsqlで接続できない問題が発生します!?何度もパソコンを再起動し、システムを再インストールするという苦行の末に 今日、この記事を見ることができて、あなたも私もラッキーです! 技術者が少しでも時間を短縮し、スムーズに接続できるようになれば幸いです 注:plsqlを使

    2022-01-18 20:09:33
  • Oracle TriggersとCursorsを高速に学ぶ

    トリガー 1. ユーザーアクションを記録するトリガーを作成する   dept_logデータテーブルを作成し、操作種別(挿入、変更、削除)情報と操作日時を格納する2つのフィールド(operation_tag varchar2(10),operation_time date)を定義します。そして、deptテーブル上のステートメントレベルトリガtri_deptは、deptテーブルに対するユ

    2022-01-18 19:09:38
  • Oracleのカンマ区切り文字列を複数行に分割したデータ例

    前置き 最初のアイデアは、データをカットすることで、カンマをカッターとして使うことです。以下、その方法をまとめてみましたので、ご参考にしてください。 1、regexp_substr関数は、文字列を分割するために、正規を通じて、関数の使用。(サポートするためにOracle 10g +バージョンである必要があります)  REGEXP_SUBSTR関数の書式は以下

    2022-01-18 15:11:25
  • オラクルのTO_DATEの使い方解説

    TO_DATE形式(時刻:2007-11-02 13:45:25) 年です。 <ブロッククオート yy 2桁 2桁 年表示値:07 yyy 3桁 3桁 年:007 {yyyy 4桁 yyyy 4桁 4桁 表示値:2007年 月 mm数 2桁の月 表示値:11 { mon 省略文字集合の表示値。11月、英語の場合はnovを表示 {綴られ

    2022-01-18 15:02:52
  • Oracle Dbeaver ストアドプロシージャの構文説明

    可視化ツール Dbeaver 基本的な構文 追加 CREATE OR REPLACE PROCEDURE addStudent IS BEGIN INSERT INTO student values(6,2,5,'Xiao Chen',22,0); END addStudent; call addStudent(); DROP procedure getStu

    2022-01-18 15:02:02
  • Oracle 11g R2 インストールチュートリアル フルバージョン

    Oracleデータベースは、一般的に大企業で使用されています。構文はmysqlと少し違いますが、それでも学ぶ価値があります Oracle11g r2アンインストール・クリーン再インストール詳細チュートリアル(個人的に再インストールをテスト済み) まず、公式サイトにアクセスし、今でも比較的人気のある11g R2版をダウンロードします。(多くの企業でも使用されています)。

    2022-01-18 14:21:03
  • Oracle ADGプロセスを構築するDBCAコマンドライン

    前置き Oracle Data Guard は、Oracle MAA (Maximum Availability Architecture) のメンバーの 1 つです。STANDBY DATABASE の概念は、Oracle バージョン 7i から導入され、徐々に普及が進んでいます。Oracleデータベースのバージョン変更に伴い、スタンバイ・データベースの構築方法も様々なものがあります。本

    2022-01-18 09:07:59