• ベストアンサー

制御ファイルについて

制御ファイルのトレースファイルを使用して、制御ファイルをもとに戻すのは、インスタンスを停止して、スクリプトを読ませるだけで作業としては完了ですか?

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

質問者が選んだベストアンサー

  • ベストアンサー
  • entree
  • ベストアンサー率55% (405/735)
回答No.1

1. インスタンス停止 2. 制御ファイルを削除 3. startup nomount; 4. create controlfile ... トレースに出力されたもの。 noresetlogs と resetlogs のものがあるので、 どちらか必要な方を切り取って SQL*Plus などに貼り付けて実行。 ※resetlogs する場合はオンライン・ログは必要ありません。 5. alter database open; もしくは alter database open resetlogs;

関連するQ&A

  • 制御ファイルの追加について

    「制御ファイルの追加」方法について、教えてください。(Oracle 9i) SPFILE使用時に、制御ファイルを追加する場合、 以下の手順で行えうよう、書籍に記載されていました。 ----------------------------------------- (1)インスタンス起動時にSPFILEを変更  (ALTER SYSTEM SET CONTROL_FILE=...) (2)データベースの停止 (3)OSコマンドにて制御ファイルをコピー (4)データベースを再起動 ----------------------------------------- 上記、(1)~(4)の順のうち、 (1)は一番最後に実施してはいけないのでしょうか? ((2)→(3)→(4)→(1)) よろしくお願いします。

  • 1~6まであるインスタンスをランダムで選び制御しようと考えています。

    1~6まであるインスタンスをランダムで選び制御しようと考えています。 ですがインスタンスが見つからないとエラーが出て上手くいきません。 型の設定が悪いのでしょうか。何か良い方法があれば教えて頂きたいです。 var boxNum:int; var boxName:String; boxNum = Math.ceil(Math.random()*6); boxName = "box"+boxNum; trace(boxName.x);

    • ベストアンサー
    • Flash
  • 制御ファイルの多重化の意味について

    多重化の目的はどれか1つが壊れても即データベースが停止にならないようにするためだと思っています。 しかし、制御ファイルは多重化していても1つでも壊れてしまうと データベースは使えなくなります。 では、制御ファイルを多重化する意味はなんでしょうか? バックアップの代わり程度なんでしょうか? (確かに常に最新のバックアップが取られるという点では良いのかもしれません)

  • ステージにある複数のインスタンスを制御したいです

    ステージに配置してある複数のインスタンスをアクションスクリプトで制御したいです。 インスタンスには「mc0」~「mc9」の連番で名前をつけています。 例えば、それぞれのインスタンスのタイムラインを再生させる指示を与えるとすると、 mc0.gotoAndPlay("main"); mc1.gotoAndPlay("main"); mc2.gotoAndPlay("main"); mc3.gotoAndPlay("main"); ・ ・ ・ mc9.gotoAndPlay("main"); となると思いますが、もっとスマートに書くとするとどんな書き方があるでしょうか? 数がもっと増える可能性があるので、もっと合理的な方法を知りたいです。 アクションスクリプトで生成したインスタンスを動かすには、 for(var i:int=0;i<10;i++){ var mc:MovieClip=new McMC(); addChild(mc); mc.name="mc"+i; mc.x=200+i*50; mc.y=200; mc.gotoAndPlay("main"); } のような感じで動かすのはやったことがあるので 既にステージに直接配置されているインスタンスもfor文で同じように制御できると思い 以下のように試してみましたが… for(var i:int=0;i<10;i++){ var mc:MovieClip; mc.name="mc"+i; mc.x=200+i*50; mc.y=200; mc.gotoAndPlay("main"); } 未定義となってしまいます。 やはり地道に書くしかないのでしょうか? ご教授を宜しくお願い致します。 ※FlashCS4、AS3で作業しています。

    • ベストアンサー
    • Flash
  • Flash 動画ファイルの扱い

    Flashでの動画ファイルの扱いに関して質問させていただきます。 外部にあるflvファイルをFlashのステージ上で表示させる方法として、 以下2点を試しています。 ・FLVPlaybackコンポーネントを使用して、スクリプトで制御する方法 (パラメータに相当する部分をスクリプト制御) 例:FLVPlaybackインスタンス名.contentPath = "●●●.flv"; ・Videoオブジェクトをステージに配置し、スクリプトで制御する方法 (NetConnection,NetStreamを使用) 例:Videoオブジェクトインスタンス名.attachVideo(NetStreamオブジェクト名); ここでCuePointに関してですが、上記FLVPlaybackを使用した際はCuePointを追加して、 再生ヘッドが特定のCuePointに到達したら任意の処理を実行という動作を確認しました。 このCuePointの仕組みと同様の処理をVideoオブジェクトの際は NetStreamオブジェクト.time で 現在の再生ヘッドの場所(再生時間?)が取得できる?ので CuePointの追加スクリプトは書かなくてよいのでしょうか? というか、VideoオブジェクトにCuePointの追加ってできるのか? あと、FlVPlaybackの方は FLVPlaybackインスタンス名.volume で 動画の音量調整ができますが、 Videoオブジェクトの方は動画の音量調整をどのようにすればよいのでしょうか? NetStreamオブジェクト名.volume や NetStreamオブジェクト名.setVolume Videoオブジェクトインスタンス名.volume(setVolume)等 試してみましたが、反応なしでした。 最後にFlashで動画ファイルを扱う際FlVPlaybackを使用するのと、 VideoオブジェクトでNetConnection,NetStreamを使用するのと どちらが適している(一般的)なのでしょうか? わかる範囲でご回答いただければ幸いです。

  • 制御ファイルのバックアップから戻す方法

    alter database backup controlfile to 'ファイル名'でバックアップした制御ファイルを、制御ファイルに障害などの際に使用するにはどのような手順をふめばよいのでしょうか?

  • Excel VBAでファイルの制御をしたい

    今、Excel VBAでファイル操作の制御スクリプトをくみたくて 悩んでおります。。 "test.xls"ファイルというエクセルの共有ファイルがあります。 そのファイルは日々様々なユーザーがデータを書き込みます。 この共有ファイルに対し、誰か一人がこのファイルを開いている際に 違う誰かがファイルを開こうとした場合に、警告メッセージを表示した後、強制的にファイルを閉じるというプログラムを組みたいのですが・・。 何せ、VBAでのプログラミングはまったくの初心者の為、 悪戦苦闘しております。 どなたか、良いアドバイスを頂けたら嬉しいです。 是非、宜しくお願い致します。

  • phpでの帯域制御、ダウンロード数制御

    phpを利用したWebサイトで ファイルをダウンロードさせる際に 転送速度を制御する帯域制御や、 同時にダウンロードする数を制御することなどは できますでしょうか。 php以外のスクリプトでも方法があれば参考にしたいと思います。 php初心者でほとんどわかってませんが、 皆様、よろしくお願いいたします!

    • 締切済み
    • PHP
  • フォームで、添付ファイルの容量制限を簡易的にjavascriptで制御することも可能ですか?

    フォームで、添付ファイルの容量制限を簡易的にjavascriptで制御することも可能ですか?容量制限がないというのは致命的ではないかと思っているのですが・・・。 私はスクリプトとかあまり得意じゃないのですが、 ソースとかも教えていただければと思っています。どなたかよろしくお願いいたします。

  • ユーザーアカウント制御について

    Windows 7のユーザーアカウント制御について質問があります。 現在、デスクトップPCに外付けHDDを接続して使用しておりますが、そのHDD内のフォルダの名前を変更しようとしたところ「ファイルアクセスの拒否 このファイルの名前を変更するには管理者のアクセス許可を提供する必要があります」というメッセージが表示され、「続行」というボタンを押すと変更できるのですが、このメッセージが鬱陶しくて我慢なりません。 これはユーザーアカウント制御の関連だと思うのですが、これを表示させないようにするにはユーザーアカウント制御自体を停止させないとダメなのでしょうか。