• 締切済み

Oracle9iの画面が文字化けする

Oracle9iをインストールしたところ、SQL*Plus以外の画面が全て文字が化けてしまっています。 (JAVAで書かれている画面全て) どうすれば、直るのでしょうか OS Windows2000です。

  • Oracle
  • 回答数2
  • ありがとう数1

みんなの回答

回答No.2

NLS_LANG を設定してください

  • Fujibo
  • ベストアンサー率75% (3/4)
回答No.1

文面からだけではわかりませんが、よくはまるのがキャラクタセットがOSとDBで違うためにバケバケになるというのがあります。 インストール時にキャラクタセットを指定するかと思いますので、それをOSのキャラクタセットとあわせてみてはいかがでしょう?

関連するQ&A

  • 文字化け

    ORACLE(UNICODE)に対し、 SQL*PLUSから、(test.sql等)ファイルから insert文で'(1)'とう文字を入力しようとすると、 文字化けが発生します。 1)ORACLEにUNICODEで'(1)'という文字は登録可能でしょうか? 2)もし可能なら、どのような方法で可能でしょうか?(SQL*PLUSで) 以上、お願い致します

  • オラクルの特殊文字

    SQL92での特殊文字以外にオラクル独自の特殊文字は何かありますか? ”’()等以外にありましたっけ?

  • Oracle9i Clientについて

    こんばんわ。 ORACLE勉強中の超入門者です。 今Windows2000ServerにOracle9iをインストールしています。 「Oracle9i Database 9.0.1.0.0」 「Oracle9i Management and Integration 9.0.1.0.0」 まで完了しました。 最後に、 「Oracle9i Client 9.0.1.0.0」 をインストールしようとしたのですが、最後の方で以下のエラーが発生します。 『それらを使用するプロセスに対応付けられたサービスはありません』 入門者のため、書籍を見ながら付属CD-ROMでインストールを進めています。 「Oracle9i Clinent ...」については、”クライアントはデータベースコンポーネントをインストールしたサーバ以外からデータベースアクセスする場合に必要となるものです。”と記載されていましたが、マシンが1台しか無いためデータベースサーバと同じマシンにインストールしようとしました。 『...サーバ以外からデータベースにアクセスする...』という記述部分が具体的にピンとこないのですが、例えばネットワーク経由(telnet?)でサーバにログインしてSQL*PLUSをたたくといった事の場合でしょうか?Clientを入れなくても同じマシン上でSQL*PLUSなどを使ってSQLをたたいたりということはできるのでしょうか? 各製品がどのような動きをするのかがわからないため、とりあえず全て不足の無いようインストールしようとしています。 上記のエラーについてですが、やはりデータベースと同じサーバ(マシン)にインストールしようとしているがために出たエラーなのでしょうか? よろしくお願いします。

  • javaでのOracleのデータ登録の際の文字化け

    Windows2000上でjavaでの開発を行っています。 javaからOracle(OSはUnixだと思います)へデータを更新する際 「―」(全角のダッシュ」が「?」となって登録されてしまいます。 SQLを発行する時は「―」は文字化けしていません。 処理終了後テーブル内容を確認すると 「?」となって登録されています。 CSE(Common SQL Environment)でデータを更新したところ 文字化けは起こらず正しく「―」が登録されました。 javaで何か文字コード変換等を行う必要があると思うのですが 方法がわかりません。 ご存知の方がいらっしゃいましたら、よろしくお願いします。

    • ベストアンサー
    • Java
  • オラクルの初期化について

    OSはwindows2000serveを使用し、Oracle8.1.6をいれてます。 SQL*Plusを使ってデータベースにアクセスしようとしましたが、 ORA-01034 とエラーがでてオラクルを初期化して再試行しないといけないらしいのですが、どういう作業をすればよいのかわかりません。 初心者ですのでわかりやすくお願いします。

  • ORACLE9iがわかる方

    SQL Plusからのデータのインポートの方法を教えていただきたいです。元データはACSESSで用意されていて、ORACLEの方にユーザーも作成してテーブルも用意しました。あとはACCESSのデータをORACLEの方にインポートしてあげればいいんですが、量が半端じゃないので出来ればSQL Plusでコマンド入力して一気にインポートしてしまいたいです。一応原始的に新規.MDBにリンクテーブルを作成し、元データから一つ一つ貼り付けしてもいいんですが、それでも時間がかかります。わかる方いらっしゃいますでしょうか???

  • ORACLE9iのNUMBER型について

    ORACLE9iのNUMBER型に「0.99」という値をいれ、SQL*PLUSやOEMコンソールでその値を確認すると、「.99」という表示になってしまいます。また、「-0.99」をいれると表示は「-.99」になってしまいます。どうすれば「0」を表示させられるのでしょうか?一応、1.*以上か、-1.*以下の少数は、ちゃんと表示されます。 バージョンは、ORACLE9i Database R9.2.0.1.0です。 宜しくお願い致します。

  • Oracle 9i のインストールについて

    現在、オラクル社のHPでダウンロードできる Oracle 9iをダウンロードしてインストールしようと したのですが、どうやらapacheが邪魔をして インストールできないようです。 一度、apacheを止めてインストールをしようとしましたが、 途中で画面がストップしてしまいます。 どのようにすればインストールできるでしょうか。

  • Oracle9iのTNSListenerサービスをインストールする方法

    お世話になります。 Oracle9iのTNSListenerというサービスがありますが (Net8経由でSQLプラス等でDBに接続するサービス) これは 「Oracle Database9.0.1.1.1」→ 「Standard Edition」→「ソフトウェアのみ」 のインストールでインストールされるのでしょうか? 一度試してみたのですが、TNSListenerはサービスに存在しなくてSQL等に接続できない状態となっております。 後からTNSListenerのみをインストールする方法をご存知でしたら宜しくお願いします。

  • oracle9iにJDBC接続が出来ない

    oracle9iにJDBCで接続したいのですがI/O例外が出てうまくいきません。 多分、DriverManager.getConnection の引数のURLが間違っているのだと思うのですが。 jdbc:oracle:thin:@<ホスト名>:<リスナのポート番号>:<Oracle SID> ホスト名・ポート番号・Oracle SID はどこを見ればわかるのでしょうか? ちなみに出ているエラーは以下のとうりです。 Exception in thread "main" java.sql.SQLException: I/O例外です。: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=150999297)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4)))) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:180) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:222) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:335) at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:361) at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:442) at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:321) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at JavaDataAccess01.main(JavaDataAccess01.java:13) 何か参考になるHPなどあれば教えてください。 よろしくお願いします。

    • ベストアンサー
    • Java