Oracle 質問総合スレ13 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
OTNからDLできそうだが
ttps://www.oracle.com/technetwork/jp/database/enterprise-edition/downloads/index.html
ttps://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html DBサーバで言語設定で悩んでおります
DB
DBのインスタンス構築でキャラクタセットJA16SJIS指定しました
show parameterの結果
NLS_LANGUAGE=JAPANESE
NLS_TERRITORY=JAPAN
ところが
select* From nls_database_parameterの結果が
NLS_LANGUAGE=AMERICAN
nls_territory=AMERICA
となってしまっているんです。
JAPANESE,JAPANの組にしたいんですが・・・
※ちなみに別の方が構築したDBはJAPANESE,JAPAN組です
レジストリのnls_langはずっとJA16SJISだし
環境変数でnls_langを設定してみましたがダメでした
alter system set nls_langはパラメータがなく、
nls_language,nls_territoryは設定してみましたが、
そもそもspfileの値はJAPAN,JAPANESEです・・・ どなたか親切な方教えて頂けませんでしょうか・・・
ちなみにNLS_DATABASE_PARAMETERSのキャラクタセットは設定どおりSJISです
自分が調べた限りだと、
NLS_DATABASE_PARAMETERのNLS系がAMERICAになるのは、
指定がないからで、デフォルトのAmericaが設定される。
しかしNLS_DATABASE_PARAMETERはセッションに付随する情報なので、
APサーバでnls_lang指定すれば問題ないみたいな情報は見つけたのですが・・・
本当に問題がないのかが心配です・・・ 接続方法が悪いんでしょうか・・
sqlplus / as sysdbaで接続しているのが問題なんでしょうかね
nls_database_parametersはセッション情報になるので、
OS認証だとnls_database_parametersが死んでいて、
リスナーから接続すればnls_langが生きてくるんでしょうか・・・?
ちなみに自宅で職場環境を模倣してやってるためというのはいいわけですが
lisnerが起動しないトラブルに見舞われており、
リスナー経由の接続ができない状況です
やり直すならインスタンス再構築になりますが・・・まだそこまで手が出せておりません
長々と申し訳ございません。以上です DBCAでDB作るときにデフォ言語を日本語、日本で設定しなかったからじゃないの?
簡易設定選択して作ったことないけど、テンプレートのデフォルト言語がアメリカになってると予想。詳細設定かつ、カスタムテンプレート選択して作り直してみたら? たぶんそうですね
インストールの時にそのままインスタンスまで作りました
あとでodcaとか見たら、その時にはない設定項目があり
言語の設定などもそこにしかなかったと思います
今から作り直すのは大変なので、
できれば設定でなんとかならんかなと思っていますが
何とかなりませんでしょうか
そのままでも問題がないという説明でもよいのですが odcaで見たのは新しくdbを作る時の設定項目です
簡易設定というものを知らず知らず、、、 こんな便所の落書きみたいなところで問題ないと言われて何か気休めになる?ソース出せとか言うつもり?
気になるなら作り直せ そうですか
一応調べた感じではnls_langが優先となるので無視してよさそうということで
即リリースでもないので放置してみたいと思います
失礼しました 断片だけみせて問題ないですか?の連続丸投げ
あんたが作ったプログラムを見せられてこれはバグないですか?
と言われるくらい、そんなの知らんがなとも言いたくはなるわな こんなところで聞いてできたやっつけ仕事をリリースするってのか
嘘だろw ところで主が使ってるodcaって初耳なんだが何ぞ? あなたにとって何が「問題」なのかは知らんのだよ。あなたにとっての問題があるかどうかは、あなたの環境でテストして担保すること。
非技術者が誰かに責任転嫁したいときによく使う言葉で、後から問題ないっていったじゃないかってキレてくることがあるから、知らんがなってなる。 とりあえずOracle→MySQLに移行しとくに限る ストアドを使ってるならPostgreSQLの方がまだ移行がマシ PL/SQLの勉強したいんじゃけど、Oracle Database って個人で使う分には無料で使ってええんよな?確か。 >>973
開発だとタダだけど、自分で本格運用だとパーソナルライセンスとか必要だったり(笑)
まあ、Expressでも入れておけば良いんじゃね? >>973
Enterprise Editionまで無料で使えるのに何を言っているのか?
Oracle Databaseが支持され続けている理由はこういうところにもある。 全てで完璧は無理だからね
今回はバッテリが犠牲になったと言うことで・・・ >>976
個人で使えても意味ないんだけど
OTN開発者ライセンスって結局どーなん?
開発関連部分の言い回しが前述を後述が全否定してて、結局開発では使えない自己学習のみってことでFAなの?
開発は自由に使って
顧客に入れるときだけ安いライセンス買えばいい
みたいなブログもあったけど 大阪の話が全然でないのはみんな技術者じゃないから? >>980
OTN開発者ライセンスというのは、わかりにくいと思うが、オラクルテクノロジーネットワークの会員であるかどうかということ。 >>980
973とは別人か
俺は本番運用の前まではOTNでいけると解釈して実際そうやってるけどね >>986
この「お客様」は、
開発会社にとって顧客のこと?
オラクルにとっての利用者(=我々、開発者)のこと? >>986
ん?
どこからそんなアホな結論が出てきたんだ? >>981
N子だし運用設計ガバガバとかだろあれ
どうせパッチ当ててない >>991
ずいぶんえらそうだな。
お前が思う解釈とそのソースくらい出してみれば >>990
>>986のFAQに
お客様のアプリケーションの開発、お客様のアプリケーションのテスト、お客様のアプリケーションのプロトタイプ作成、及びお客様のアプリケーションのデモンストレーションのみを目的として、プログラムを内部的にご使用いただけます。
って明記されてるんだが、大丈夫か? >>993
意図的に情報落として抜粋するくらいなんだから、わかってんだろ、素人。 憶測や推測の自己解釈で諦めた人じゃなくて
Oracle社からハッキリOK/NG回答もらった人おらんの? >>994
はあ?
( )内よく読んでみ
理解できる能力あるかどうかは知らんけどw >>995
俺は営業からはもらったけど結果をここに書いていいかはわからん >>997
訊いたら一応、回答は貰えるのか
ありがとう
つくづく、その程度のことも公表できんのはこの業界めんどくさいよな このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 694日 4時間 8分 26秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。