問題タブ [roundhouse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - RoundhouseE - スクリプトが使用するログインの変更
Roundhouse 展開スクリプトを設定しようとしています。リモートログインで少し問題が発生しています。リモート サーバー上にデータベースを作成するときは、SQL アカウント (マシンまたはドメインではありません。これは、Server 2008 R2 SP1 上の MSSQL 2008R2 に対するものです) でログインする必要があります。ラウンドハウスに接続してスクリプトを実行するための別の資格情報を提供する方法はありますか?ドキュメントには表示されていません。ありがとう。
sql-server - 正しい順序で sp に依存する RoundhouseE を使用してインデックス作成スクリプトを実行する方法
回し車について質問です。インデックスを作成するために必要なスペースを把握するために sp を呼び出すスクリプトがあります。(最大 db サイズの制限がある sql Express を使用しています)。残っているスペースの量に応じて、一連のテーブル全体から行を削除し、通常のチェックでインデックスを作成します (sysindex に存在しない場合...インデックスを作成...)。呼び出された sp は、将来、他のインデックス作成スクリプトで使用されるため、オプションがない限り、インデックス作成スクリプト (インライン) の一部ではなく、sp として保持することをお勧めします。問題は、roundhouse が最初に UP フォルダーでインデックス作成スクリプトを実行し、次に sp フォルダーまたは runfirstafterUp フォルダーの後に移動することです。最初にデータベースにプラグインされていないため、sp を見つけることができません。このシーケンスの問題に対する解決策があるかどうかを教えてください。ありがとう
sql - どのORMフレームワークがSQLDDLを構築して実行しますか?
Entity Framework Code Firstは、データベースが存在しない場合はデータベースを構築し、マッピングオブジェクトに基づいてデータベースを構造化します。Roundhouseは、NHibernateを使用したFluentMappingファイルでも同じことを行うと思います。
すべてのSQLDDLの作成と実行を処理する他のORM(またはRoundhouseのようなツール)はありますか?
sql-server - Roundhouseに2番目のハードドライブにデータベースを作成させる方法
Roundhouseで2番目のhdにdbを作成する必要があります(現在実行しているCドライブではありません)。Roundhouseにこれを行う方法はありますか?IamはSQLServer2008R2Expressを使用しています。カスタムデータベース作成に-cdsオプションを試しましたが、現時点では機能が提供されていないというエラーが表示されます。
ありがとうございました
data-migration - RoundhouseE の RestoreRun モードの目的は何ですか?
ドキュメントによると、RoundhouseE には 3 つのモードがあります。
- 普通
- ドロップ作成
- RestoreRun
最初の 2 つは明確ですが、 RestoreRun モードとそれが本番環境で提供する利点を理解していません。
本番環境に移行したら、データベースが十分に小さい場合は、DropCreate モードから RestoreRun モードに切り替えます。そうでない場合は、変更を加えている新しいスクリプト名に切り替えることで、メンテナンス モードの考え方を続けることができます。構造のみ (LiteSpeed などのツールを使用する場合はルックアップ データの一部も) をバックアップし、そこから復元することもできます。
移行スクリプトを実行する前に、RestoreRun がデータベースのバックアップを復元するという印象を受けました。この場合、新しいスクリプトを繰り返しテストしている開発では有用であることがわかりますが、本番環境での目的はわかりません。
ここに私の質問があります:
- RestoreRun の目的を誤解していますか?
- RestoreRun が本番展開にどのように役立つかを示すシナリオの例は?
- RestoreRun モードと Normal モードの間で、データベースの復元から開始する以外に違いはありますか?
これについての洞察は大歓迎です。
database - RoundhousEにスクリプトを実行させるのではなく生成させることができますか
RoundhousEにスクリプトファイルを実行せずに生成させる方法はありますか?
regex - 正規表現による無限ループ
私たちは、より SQL 指向のプロジェクトの 1 つで RoundhouseE 移行ツールを使用しています。私は非常に奇妙なバグに無精ひげを持っています
特定の SQL 関数スクリプト (悲しいことに、顧客の所有物であるため、スクリプトを提供できません) により、RegEx の Replace メソッドが返されなくなります。
正規表現は次のようになります
RounhouseE で返されないコード行
問題はデリゲートではなくevaluate_and_replace_batch_split_items
、実際の regex.Replace メソッドにあります。単純な正規表現ツールで正規表現を試してみましたが、ハングします。正規表現の第一人者であるここにいる誰かが、問題が何であるかを理解できるでしょうか?
編集:このSQLコメントから'-- If no previous, don't report revised
(アポストロフィ)を削除する
と機能しますが、その行は単独で機能するため、スクリプト内の他のテキストの組み合わせである必要があるだけではありません
oracle - Roundhouse を使用してまったく新しい Oracle データベース/スキーマを作成できますか?
私はほとんど SQL を使用していたので、Oracle に少し慣れていないため、Oracle の仕組みと使用するユーザー/接続文字列についての私の理解の一部が間違っているか、存在しない可能性があります。
roundhouse を使用して Oracle データベースを作成/管理しようとしています。今のところ、Windows 7 と VS 2010 を実行している開発マシンで作業しようとしています。テスト データベースを作成しようとしている単純なサンドボックス プロジェクトがあります。マシンに Oracle 11g 標準版をインストールしました。
最初の質問は、ラウンドハウスを使用して、まったく新しいデータベースを作成することさえできるでしょうか (Oracle db は、Oracle では「スキーマ」と呼ばれていることを教えてくれます)。私の理解では、SQLサーバーとは異なり、任意のデータベースを作成できるユーザーをMaster
持つデータベースはありません。sa
roundhouse サイトで Oracle の wiki ページを見つけましたが、既存の Oracle データベースの変更についてのみ説明されており、新しいデータベースの作成については説明されていません。必要なテーブル、ストアド プロシージャなどを作成する前に、ラウンドハウスを使用して Oracle で新しいデータベースが作成された例を見つけるのに苦労しています。
可能であれば、何をする/セットアップする必要がありますか? 構成ファイルはどのように設定すればよいですか? 与えられたのは私の現在の構成ファイルです。
roundhouse - roundhouse を使用して SYSDBA として接続する
Roundhouse を使用して sysdba として接続したいのですが、既に試しました
腸はこの例外を得ました
も試した
しかし、例外は
助言がありますか?
前もって感謝します