Oracle 質問総合スレ ..
[2ch|▼Menu]
655:NAME IS NULL
07/07/20 04:17:56
>>654

N/W障害なら普通はTCP/IPのタイムアウトでORA-3113/3115が返されるだろ。
まあ、TCP/IPのタイムアウトは鯖や設定によっても違うけど、大抵は10分とか
そんなんだろ。

656:NAME IS NULL
07/07/23 19:28:04 tP2GglY4
Oracle10gって
DOS窓でoracle実行でアラートログにORA-600って吐かれない風に変わったの?
検証したいんだが。。

657:NAME IS NULL
07/07/24 09:25:36
不吉な番号を書くな。出るだろ。季節だし。

658:NAME IS NULL
07/07/24 13:23:47
言霊の信者か。


659:NAME IS NULL
07/07/24 17:45:58 BbH3ih3M
Windows のバッチファイルから、PL/SQLをキックしたいのですが
やり方がわかりません。
D:\oracle\product\10.2.0\client_1\BIN\sqlplus.exe XXX/XXX@ORA92
 ここまではOKなんですが、パッケージがキックできません。

660:NAME IS NULL
07/07/24 18:23:42
>>659
sqlplus.exe XXX/XXX@ORA92  @hoge.sql
SQLを書いたファイルが必要

hoge.sql
---
execute xxx;
exit
---

661:NAME IS NULL
07/07/25 09:55:36 b2CcIo5r
ありがとうございます、packageの場合がわかりません。

662:NAME IS NULL
07/07/25 10:22:37
execute パッケージ名.xxx
ではだめ?

663:NAME IS NULL
07/07/25 16:32:53 b2CcIo5r
BEGIN XX_XXXXXX; END;
*
行1でエラーが発生しました。:
ORA-06550: 行1、列7:
PLS-00221: 'XX_XXXXXX'がプロシージャではないか、または未定義です。
ORA-06550: 行1、列7:
PL/SQL: Statement ignored

このエラーが出まして動きません。
パッケージ名の後ろは何を書けばよいのですか?

初心者ですみません。

664:NAME IS NULL
07/07/25 17:05:06 vso8Zt4w
パッケージの実行は開始してると思うが
パッケージそのもの記述がよろしくないのでは?
普通にSQL*Plusを開いてhoge.sqlをコピペして実行してみると
同じエラーが出ると思ふ。
つまりキックはできたがsqlの実行がNG。
エラーメッセージを頼りに他のパッケージとの依存関係はないか
文法的に間違いはないのかよく見てみー。



665:NAME IS NULL
07/07/25 20:44:17 AW0ipeA1
初心者ですみません。

もらったパッケージなんでごめんなさい。
文法を確認してみます。

666:NAME IS NULL
07/07/26 10:01:11 vEHhwLTe
>>664
execute xxx.xxx;
で動きました。素人でご迷惑をおかけしました。

667:NAME IS NULL
07/07/30 21:10:01 2PDkD7wn
素人です。

windows vistaにオラクル10gのトライアル版(Release2)をインストールしようとすると、「OSに互換性がない」と怒られます。
システム要件を見るとvistaでも良いはずなのですが・・・

vistaにトライアル版入れる方法教えて下さい。

668:NAME IS NULL
07/07/30 22:46:49
>>667

どうやらPatch 5860454をインスコする必要があるみたいだな。
パッチの入手方法はMetalinkとかのアカウント持っていない人のやり方は知らん。

面倒だからU.S. OTNからVista版ダウソしろ。
そっちの方が早いだろ。

URLリンク(www.oracle.com)

669:667
07/07/31 19:33:52 upH6NrcM
>>668
そうか、U.S.という手があったか!
dクス



670:NAME IS NULL
07/08/01 10:14:13 +sJRPFfW
Oracle で ociを使ってプログラムを作るときに、
コネクションプーリングとか自前で実装するのが定石なんでしょうか。
それとも、そういった機能がすでにあるのでしょうか?

671:NAME IS NULL
07/08/01 16:14:15 O24DaM8E
初歩的な質問ですけど、失礼します。

VisualStudioでOracleに接続しようとすると
「ora-12154 サービス名を解決できませんでした」

と出てしまい、接続できません。

SQL+などでは、問題なく接続できます。

VisualStdioのほうで何か設定などが必要なのでしょうか?
板違いだったらすいません。

672:NAME IS NULL
07/08/01 17:49:56
>>671
ODBC

673:NAME IS NULL
07/08/01 23:20:16
>>671

>>263ぐらいヒントがあるな。

674:NAME IS NULL
07/08/02 08:56:14
最近、DBを勉強し始めたものです。

テーブルロックについてつまずいてます。

oracleにはテーブルロックのモードが5パターンあります。
・行共有テーブルロック
・行排他テーブルロック
・共有テーブルロック
・共有行排他ロック
・排他ロック

共有という言葉が引っかかるのですが、ロックを共有して
行うことができるという意味合いなのでしょうか?
だとすると、行排他テーブルロックと行排他テーブルロックは
同時に取得可能なので、上記のような意味合いとは違うのかなぁ
と思ってます。

共有という言葉の意味合いについて教えてもらえないでしょうか?

675:NAME IS NULL
07/08/02 10:00:10
>>674
URLリンク(biz.rivus.jp) とか。

676:674
07/08/03 09:29:51
>>675
理解できなかったです。orz。


677:NAME IS NULL
07/08/03 11:40:15
>>676
自分も共有に違和感はあったが慣れるまでshare lockと読んでおけばいいじゃん
share:分けること。分配。分担。
独占使用していないロックってこと

678:NAME IS NULL
07/08/03 13:04:49
Oracle のユーザ sysやsystemのパスワードが最後に変更された
日付を確認するにはどうすればいいのでしょうか?
内部統制でパスワード変更日を表示しろと言われて困っています。

679:NAME IS NULL
07/08/03 16:20:15
DEFAULTプロファイルでPASSWORD_VERIFY_FUNCTION有効にして、
ファンクションの中身を適当にカスタマイズすればいいんじゃね?


680:NAME IS NULL
07/08/03 18:23:43
>>677
違和感感じてるのは私だけかと思ってましたが、
いい意味で違ったみたいですね。

ありがとうございました。

681:NAME IS NULL
07/08/04 02:19:39
>>678

after alterトリガー使えばいいべ。

1. sysスキーマに監査用の表を作成

create table audit_password_change
(
username varchar2(10),
changed_by varchar2(10),
timestamp date
);

2. after alterトリガーをsysスキーマ内に作成

CREATE or REPLACE TRIGGER captuer_alter_user AFTER ALTER on database
BEGIN
IF (ora_dict_obj_type='USER' and (ora_dict_obj_name='SYSTEM' or ora_dict_obj_name='SYS') and ora_des_encrypted_password is not null) THEN
insert into audit_password_change
values (ora_dict_obj_name,
ora_login_user,
sysdate);
END IF;
END;
/

3. 実際にsysのパスワードを変更してみる。

SQL> show user
USER is "SYS"
SQL> alter user system identified by hogeboge;

4. 監査表をセレクト

SQL> select username, changed_by, to_char(timestamp,'YY/MM/DD HH24:MI:SS') changed_date from audit_password_change;

USERNAME CHANGED_BY CHANGED_DATE
---------- ---------- -----------------
SYSTEM SYS 07/08/03 13:13:51



682:NAME IS NULL
07/08/05 15:32:53 658vIUe0
OTNでOracle Database 10g Release 2(10.2.0)for Microsoft Windows 32bit
のトライアル版をダウンロードしましたがsetup.exeを起動すると
「内部エラーが発生しました。」とでてしまいます。
OSはWindows vista home basic です。
vista では動かないんですかね?

683:NAME IS NULL
07/08/05 16:32:48
URLリンク(www.oracle.com)



684:NAME IS NULL
07/08/05 20:37:09
>>682

全部とは言わないが、前後30ぐらいのスレぐらい嫁や。
Vistaで検索ぐらいしろや。
>>668ぐらい見てみろや。

685:NAME IS NULL
07/08/05 20:55:06
素朴な疑問ですが、oracleで数十テラバイトのデータを運用しても、
特別パフォーマンスが落ちるようなことはないですか?
インデックス等のチューニングをしていれば、データサイズによるボトルネックは
ある程度無視できるのかな。
oracleはデータサイズ無制限って聞いたことがあるので。

686:683
07/08/05 20:56:48
>>684

前後30ぐらいって、後30はどうやって見るの?


687:NAME IS NULL
07/08/05 20:59:28
>oracleはデータサイズ無制限って聞いたことがあるので。

誰から聞いたんだ。
そんなデマ。

688:NAME IS NULL
07/08/05 21:41:04
100TBのデータベースもある。


689:NAME IS NULL
07/08/05 23:26:52
で、685はどうなの?

690:NAME IS NULL
07/08/06 00:20:17
質問があいまい過ぎる。
基本的にはデータサイズというかレコード件数によってパフォーマンスが変わってくるのは当たり前。
あとはレコードサイズに対してブロックサイズが適切かどうか、など物理設計レベルでも影響受けるけど。


691:NAME IS NULL
07/08/06 06:27:38
oracle 10gですが、どうしてこんなにメモリ食うんですか?

692:NAME IS NULL
07/08/06 08:17:05
>>691
仕様。

つかOracle7のころのサクサク感をもう一度、
と思ってるのは、俺だけじゃないと思うんだが、
バージョンが上がるごとにどんどん重くなるよ。orz


693:678
07/08/06 10:02:54
>>679,681
ありがとうございます。やってみます。

694:NAME IS NULL
07/08/06 18:01:40
yyyy m str
---------
2007 4 aaa
2007 5 bbb
2007 6 ccc
こんなテーブルがあったとして、selectの結果を
1レコードに収めるいい方法ありますか?

yyyy str4 str5 str6
----------------
2007 aaa bbb ccc
こんなイメージです。月別で行になっているのを列で表示したいのです。

一応これで出来るみたいなんですが、もしや
もっとスマートな書き方があるのかなと思いまして。
select str,(select str from tbl where yyyy=2007 and m=5),
(select str from tbl where yyyy=2007 and m=6)
from tbl where yyyy=2007 and m=4

宜しくお願いします。

695:NAME IS NULL
07/08/06 20:32:57
>>694

コンカチネーションの||を使えば出来そうなきもするけどな。



696:NAME IS NULL
07/08/06 21:12:46
>>694
クロス集計

697:NAME IS NULL
07/08/06 23:40:22
Oracleデータベースサーバではなく、Oracle ClientのインストールでもOEMは使用出来ますか?

698:NAME IS NULL
07/08/07 00:08:30
>>697

昔ながらのJavaベースのクライアント型OEMなら。

699:694
07/08/07 10:25:47
>695-696
回答ありがとうございます。

クロス集計を調べてみたら下記のやり方で
期待通りの出力になりました!感謝!

select
sum(decode(m,4,str,0)) "str4",
sum(decode(m,5,str,0)) "str5",
sum(decode(m,6,str,0)) "str6"
from tbl
group by yyyy;

700:NAME IS NULL
07/08/07 19:16:42
初心者です。質問させてください。

時間を扱うのはどの型で決めればいいと思いますか?

時間といいますと、一時間や二時間の時間の単位で、日付などの時刻ではない場合です。
DateTimeやTime型が一般的なのでしょうか?

701:NAME IS NULL
07/08/07 22:56:06
>>700

で、あなた自身はどう思うの?
まずどういった検索条件で使われるかが分かると、どのデータ型がいいかも
分かってくると思うけど?

702:NAME IS NULL
07/08/08 11:44:52
>>700
SQLリファレンス「Oracle SQL の基本要素」の「データ型」参照。
時刻ではない、ってのは、リファレンスでいうところの「期間」?
であれば INTERVAL DAY TO SECOND か、または簡単に整数型。

703:NAME IS NULL
07/08/08 13:27:28
>>700
時間計算(23:00+5時間=4:00みたいな)をするなら時間型で、
そうでないなら整数型でいいんちゃう?


704:NAME IS NULL
07/08/09 18:20:22 mHbLHx11
ユーザAで作成したシーケンスをユーザBにコピーすることってできる?

705:NAME IS NULL
07/08/09 20:36:03
>>704

以下のSQL使ってcreate文を作成して、それをユーザーBで流せ。。

select
'create sequence '||sequence_name||' start with '||to_char(last_number+1)||
' increment by '||increment_by||' maxvalue '||max_value||decode(nvl(cache_size,0),0,';',' cache '||cache_size||';') "Create Sequecne SQL"
from dba_sequences
where upper(sequence_owner) = upper('&Owner')
order by 1


706:NAME IS NULL
07/08/11 20:24:37 MhUPY4BW
Oracle 8.1.6 とWindows2000Server SP4で

サービスが起動中で起動されませんがSP4はだめなんでしょうか?

707:NAME IS NULL
07/08/11 22:46:05 MhUPY4BW
706です。
SPなしリモート デスクトップ接続でインストールすると・・・途中で進まない。
SPなしCRTを接続してインストールすると・・・最後までいった。

ナンなんでしょう?


708:NAME IS NULL
07/08/12 03:23:34 wbpD55zr
カラム定義の際に半角英数文字(日本語不可)のみに
データ入力制限をかけたりすることって可能ですか?

カラムの入力制限を取得して、
フロントエンドのカラムに対応するテキストボックスがアクティブになったときに
IMEを半角英数字に自動的に設定とかして、
いちいちプログラムで指定しなくていいようになればいいのにと思っているのですが。

トリガーとかなしで何かいい方法があったら教えてくださいm(__)m

709:NAME IS NULL
07/08/12 04:47:07
>>708
10gなら正規表現が使用できるので、それを CHECK に書く。

710:NAME IS NULL
07/08/12 07:12:52
みなさん、BLOB型なんて使ってますでしょうか?使ってるとしたらどんなデータを入れてます?


711:NAME IS NULL
07/08/12 14:00:28 I8cYToGJ
済みません。Linux環境でHTTP経由でのオラクルアクセスに付いて教えて下さい。
APACHE(RHEL) + Oracle10g で接続を試みていたのですが、perl 〜 では動作するのですが、
HTTP経由では以下のエラーが出て接続出来ませんでした。

install_driver(Oracle) failed:
Can't load '/usr/local/lib/perl5/site_perl/5.8.6/x86_64-linux-thread-multi/auto/DBD/Oracle/Oracle.so'
for module DBD::Oracle: libclntsh.so.10.1: cannot open shared object file: No such file or directory
at /usr/local/lib/perl5/5.8.6/x86_64-linux-thread-multi/DynaLoader.pm line 230.
at (eval 300) line 3\nCompilation failed in require at (eval 300) line 3.
Perhaps a required shared library or dll isn't installed where expected\n at /apache/cgi-bin/cron/db_test.cgi line 41

あるサイトで面倒なら chmod -R 755 oracle との記述を見て /usr/lib/oracel 配下を 755 で
設定した所、oracle の動作がおかしくなり、sqlplus の接続で [ORA-01031: insufficient privileges]
とエラーが表示され接続すら出来なくなりました。
まずは環境の復旧が第一なのですが、途方に暮れて焦っている状況です。
どの様にすれば環境の復旧が出来るのでしょうか?
宜しくお願い致します。


712:NAME IS NULL
07/08/12 15:46:00 I8cYToGJ
自己レスです。

oracle モジュールは "-rwsr-s--x" で動作するとの事で
chmod ug+s oracle で、パーミッションを変更する事で無事起動出来ました。
取り合えず oracle モジュールだけの対応なのですが、他にも同様に動作に対して
アクセス権を限定する様なモジュールはありますでしょうか?

また、現状以下の設定になっているのですが、リスナーがありませんと怒られます。
何処が悪いのか教えて頂けますでしょうか。
宜しくお願い致します。


リスニング・エンドポイントのサマリー...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.3)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=8080))(Presentation=HTTP)(Session=RAW))

lisner.ora

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /usr/lib/oracle/xe/app/oracle/product/10.2.0/server)
(PROGRAM = extproc)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.3)(PORT = 1521))
)
)


DBI connect('host=127.0.0.1;SERVICE_NAME=XE','testuser',...) failed: ORA-12541: TNS: リスナーがありません。
(DBD ERROR: OCIServerAttach) at (eval 8) line 14


713:NAME IS NULL
07/08/12 17:38:42
新米DBAです

CPUを適用したいのですが
RACじゃない場合どちらをやればいいんですか?
ポストインストールってのが関係あるのかないのか分からなくて

Section 3.3.1, "Patch Installation Instructions for a Non-RAC Environment"
Section 3.3.2, "Post Installation Instructions for a Non-RAC Environment"

あとCPUは個別パッチではないのでOPatch は関係ありませんよね?


714:NAME IS NULL
07/08/12 17:52:40
Post というのは〜の後という意味だよ。


715:NAME IS NULL
07/08/12 17:53:30
質問が2個あったのか。

CPUでもOPatchは使うけど、関係ないというのは何を聞きたいの?

716:NAME IS NULL
07/08/12 18:39:30
>>706
8.1.7に汁。
8.1.6は自動起動できないバグがある。


717:NAME IS NULL
07/08/13 02:35:23
>Can't load '/usr/local/lib/perl5/site_perl/5.8.6/x86_64-linux-thread-multi/auto/DBD/Oracle/Oracle.so'
>for module DBD::Oracle: libclntsh.so.10.1: cannot open shared object file: No such file or directory

エラーに出てる内容は調べたの?
おまいさんのHTTP鯖にはORACLEはインストールされてるのかい?
「libclntsh.so.10.1がねーよ」って言ってるよ?

インストールされてるなら、HTTPDを起動しているユーザーの環境変数とかdb_test.cgi に、
ORACLE_HOMEとか環境変数はちゃんと設定されているかい?
パスが通ってなくて見つからないんじゃないの?

アクセス権が気になるなら、上書きで再インストールすれば?
(DB作ってあるなら、データファイルとか上書きしないように注意すればOK)

リスナーが無い件は、アドレスとポート番号を見直せ。
DBIの接続文字列で指定したアドレスとポート番号で、リスナー設定していることを
確認してみよ


718:NAME IS NULL
07/08/13 10:19:48
>>706-707
リモートデスクトップ接続だとORACLE_HOME環境変数(Winの場合はレジストリだっけ?)が正しく反映されないことがある.
以前にリモートデスクトップ接続で色々操作しようとして嵌った.


719:NAME IS NULL
07/08/13 10:42:40 tIOKnV2+
今日から盆休み上げ。
頼むから休み中に更新バッチがこけるのだけはやめてー

720:NAME IS NULL
07/08/13 12:07:01
俺,今日の更新バッチが正常に終わったら,
明日から一週間夏休みが取れるんだ.
実家の婆ちゃん,元気にしてるかな...?
高校の同級生のK子とも会う約束してるし楽しみだなぁ...


721:NAME IS NULL
07/08/13 12:41:00

.          ,'  ..::| .::;',' :;:','フ'7フ''7/   ',.ト',_|, , ',.',
       ,'   .::::::!'''l/!:;'/ /'゙  /     '! ゙;:|:、.|、| 'l
.         ,'.  .:::::::{ l'.l/  、_  _,.      'l/',|.';|
       l  :::::::::::';、ヾ      ̄     `‐-‐'/! ';. '
.         ! :::::::::::/ `‐、        ゝ   |'゙ |
       | ::::::::/   \    、_, _.,.,_ ノ::: !
       |::::/.     _rl`': 、_     ///;ト,゙;:::::./   >>720の更新バッチが
..      `´      /\\  `i;┬:////゙l゙l ヾ/         アベンドしますように・・・
                ,.:く::::::::`:、\ 〉l゙:l  / !.|
.            /:.:.:.:\:.:.:.:.`:、ソ/:.:|    | |
           /.:.:.:.:.:.:.:.:.:\:.:.:.:У:.:;l   /./
.          /:.:.:.:.:.:.:.r'´`‐,`、:/.,.:‐{   | !`:、
           ,'.:.:.:.:.:.:.:.:.';_,゚.,ノ.:./,:':.:.:.:',  | |`、:|




722:NAME IS NULL
07/08/13 13:59:18
>>720
それ、死亡フラグ立ってるよwww

723:NAME IS NULL
07/08/13 21:35:55
>>720

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::。:::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::。::::::...... ...   --─-  :::::::::::::::::::: ..::::: . ..::::::::
:::::::::::::::::...... ....:::::::゜::::::::::..   (___ )(___ ) ::::。::::::::::::::::: ゜.::::::::::::
:. .:::::。:::........ . .::::::::::::::::: _ i/ = =ヽi :::::::::::::。::::::::::: . . . ..::::
:::: :::::::::.....:☆彡::::   //[||    」  ||]  ::::::::::゜:::::::::: ...:: :::::
 :::::::::::::::::: . . . ..: :::: / ヘ | |  ____,ヽ | | :::::::::::.... .... .. .::::::::::::::
::::::...゜ . .:::::::::  /ヽ ノ    ヽ__/  ....... . .::::::::::::........ ..::::
:.... .... .. .     く  /     三三三∠⌒>:.... .... .. .:.... .... ..
:.... .... ..:.... .... ..... .... .. .:.... .... .. ..... .... .. ..... ............. .. . ........ ......
:.... . ∧∧   ∧∧  ∧∧   ∧∧ .... .... .. .:.... .... ..... .... .. .
... ..:(   )ゝ (   )ゝ(   )ゝ(   )ゝ無茶しやがって… ..........
....  i⌒ /   i⌒ /  i⌒ /   i⌒ / .. ..... ................... .. . ...
..   三  |   三  |   三  |   三 |  ... ............. ........... . .....
...  ∪ ∪   ∪ ∪   ∪ ∪  ∪ ∪ ............. ............. .. ........ ...
  三三  三三  三三   三三
 三三  三三  三三   三三

724:NAME IS NULL
07/08/14 10:46:39 9jW3G2t9
>>716
>>718
8.1.6はお客さんの環境なんで、これ以外使いたくないんですが・・・年前の開発を評価始めました。
リモートデスクトップですが、SPを当てないと状態だとうまく動いています。
(お客さんはSP4なんですが・・・SP2から最近上げた)

怖いんで当面これで行きます、ありがとうございます。

725:NAME IS NULL
07/08/14 20:22:58
>>724

VNCかPC Anywhere入れておけ。

726:NAME IS NULL
07/08/16 09:55:47 2Dc73I9n
>>725
Win2kServerのセットアップは、CRTをつなげてOracleのサービスまではOK。
リモートデスクトップで設定作業をやっていますので、SPさえ当てなければ
サービスも起動していますのでOKです。

SPを当ててみると振舞い(サービスが起動中になる)がわかるんですがやっていません。

727:NAME IS NULL
07/08/16 21:15:08 qcjMdZxT
今概要設計をしていますが、
バックアップ等をメニューからうやりたいとの要望があります。
exportはバッチファイルをキックすれば簡単なんですが
戻すときは、どうしたら良いでしょう?
テーブル、パッケージ等をドロップしてimportでしょうか?

728:NAME IS NULL
07/08/16 23:56:12
DESTROYちゃうの?

729:NAME IS NULL
07/08/17 10:32:27 RzF+IMsI
>>728
destroy=yですね、ありがとうございます。
いまやってみましたが、結構メッセージがでるんでビビッテいます。


730:NAME IS NULL
07/08/17 13:14:24
   あ
aaa
aaaaaaaa

731:NAME IS NULL
07/08/17 16:58:56
Oracle 10g(30日トライアル版)をインストールしようとしているんですが、
外付けUSBハードディスクでは、問題あるでしょうか?

732:NAME IS NULL
07/08/17 19:09:21
データファイルの置き場所としてなら全く問題ない。
ORACLE_HOMEとしては、なにか問題がでるかもしれない。


733:NAME IS NULL
07/08/17 19:15:39
>>732
ORACLE_HOMEのインスト先では駄目っぽいですね・・・
素直に内蔵HD増設なりで対応してみます。どうもありがとうございます。

734:NAME IS NULL
07/08/18 01:27:29
Unix系なら大丈夫だけど、
Windowsの場合は、どうせシステムドライブに何かしらインストールすることになるからね。


735:NAME IS NULL
07/08/19 20:43:53
>>731
自宅勉強用とかなら全然問題無いと思う。
もちろん本番システムではお勧めしない。

736:NAME IS NULL
07/08/20 18:29:49
外付けの eSATA の実績ありませんか?

737:NAME IS NULL
07/08/23 00:16:27
>>736

本番環境でってことか?
どんなシステムか知らんが、本番環境だったらそれなりにHA考えるのが普通だと思うぞ。

738:NAME IS NULL
07/08/23 09:08:58
>>737
主には開発環境。
結構安価なので本番環境でも使えるなら・・・ と思ったが
規格上無理そうですね。

739:NAME IS NULL
07/08/23 11:58:38
まったく規格上の問題ではない。
そういうのはOSの仕事であり、OSできちんと認識されておれば、
Oracleに限らず、一般的なアプリケーションがディスクの物理的な接続方式を気にすることはない。


740:NAME IS NULL
07/08/23 14:17:09
Oracle10gです。Windowsです。

データベースも文字セットをJA16SJISTILDEで作成し、
WebLogic10もWindowsで環境変数のNLS_LANGを
JA16SJISTILDEと設定したのですが
"〜"が?になってしまいます。なぜでしょうか?

741:NAME IS NULL
07/08/23 14:20:26
>>739
ごめんなさい。
規格上無理と言ったのは、まぁ耐久性というか そういった事での発言でした。

742:NAME IS NULL
07/08/23 17:42:49
>>740
WebLogicがあるサーバのコマンドプロンプトで
SQL PLUSから"〜"登録して正常に処理されるなら、
WebLogicあるいはアプリケーションの内部処理のせいだろ。

743:NAME IS NULL
07/08/29 10:55:23
初歩的な質問で済みません。
オラクル(8i)で、表の create 文を得るにはどうすればいいですか?

インターネットですぐに見つかるかと思ったんですが、どうにも・・。

744:NAME IS NULL
07/08/29 11:17:17
>>743
Oracle SQL Developerでも使ってみれば?

745:NAME IS NULL
07/08/29 11:24:14
>>743
Object Browser買えば?


746:NAME IS NULL
07/08/29 11:25:27
>>743
一応、IMP SHOW=Y ROWS=Nで見るだけなら何とかなると思うがな。


747:NAME IS NULL
07/08/29 11:54:19
それほど簡単じゃないんですね・・・
Oracle逆引き大全 550の極意
という本にやり方が書いてるようなので、
今度立ち読み(もしくは購入)します。

748:NAME IS NULL
07/08/29 22:32:34
>>747

OEMの類似作成で見れるだろ。

749:NAME IS NULL
07/08/29 22:56:28
select dbms_metadata.get_ddl('TABLE',table_name,owner) from dba_tables where owner = 'SCOTT';

750:NAME IS NULL
07/08/29 23:51:42
DBMS_METADATA.GET_DDLは9iからの新機能だったと思われ。

751:NAME IS NULL
07/08/30 05:46:53
>>750
その通り! じゃ出来ないな(w
かなり昔はPL/SQLで作ったりしたですね

そしたらツールとか使用するしかないですな
Common SQL Environment とかも出せたと思う

752:NAME IS NULL
07/08/31 10:57:03
Oracle10g Clientのインストールが完了しても
スタートメニューの[Oracle - OraClient10g_home1]→
[アプリケーション開発]の中にSQL Plusのショートカットが
ないんですが、何か設定があるのでしょうか?
環境は Windows XPと 2003 Serverでやってもありませんでした。

753:NAME IS NULL
07/08/31 18:18:52
>>752
そもそもSQLPLUSW.EXEがインストールされるようにしたのか?

つかSQLPLUS.EXEのほうが使い勝手良いだろうにwww


754:NAME IS NULL
07/09/01 11:44:34
DMPファイルのインポートについて質問させてください。
バージョンは8iです。

AというDBからエクスポートしたdmpファイルを
BというDBへインポートしました。(AとBは同じOSで、oracleのバージョンも一緒)

BのDBには、十分な表領域を確保しました。テーブルは未作成です。
実際にダンプをインポートしたところ、BのDBにテーブルが作成され
「正常にインポートが終了しました。」
とメッセージが出ました。
しかし、テーブルの中にデータが1レコードも入っていません。
何か原因がわかるかたは、いらっしゃいませんか?

755:NAME IS NULL
07/09/01 13:21:42
>>754
インポートのコマンドを詳しく

756:NAME IS NULL
07/09/01 15:54:42
>>754
とにかくimpのコマンド晒せ。


757:NAME IS NULL
07/09/01 18:54:28
早く!impコマンドを実行したときのオプションを晒すんだ!
あとexpのときのオプションもあるとなお良い。

758:NAME IS NULL
07/09/01 20:29:26
ROW=Nだったいうオチとかw

759:NAME IS NULL
07/09/02 10:53:33 TlkCDSr+
a

760:NAME IS NULL
07/09/02 10:54:41 TlkCDSr+
Oracle 9iで Oracle Inproc Server 3.0って
使える?


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4327日前に更新/231 KB
担当:undef