問題タブ [migration]
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-server-2005 - SSIS パッケージを SQL Server 2005 から 2008 に移行する際の注意事項は?
SQL Server Integration Services パッケージを SQL Server 2005 DB から 2008 に移動/エクスポートするためのベスト プラクティスは何ですか?
セキュリティ上の懸念事項にはどのようなものがありますか?
java - Oracle Forms 6i から Web への移行に最適なソリューションは?
私はオラクルショップで働いています。バックエンドに Oracle 10g を備えた約 1000 の Oracle Forms (90 年代初頭のソフトウェアである 6i の Forms ビルダーを使用) で構成されるツールセットがあります。1 か月あたり約 500 人のユニークなユーザーにサービスを提供しており、勤務時間中はいつでも 200 の同時接続があります。
明らかに、これは Forms ランタイムを取り除き、Web ベースのソリューションに移行するために対処する必要があるものです。ツールは、Windows、Linux、さまざまな UNIX、VMS、Solaris からアクセスする必要があります。
移行に適したオプションはありますか? 移行が可能である必要があるだけでなく、ツール セットをサポートする 8 人ほどのエンジニアによって開発が行われる必要があります (その多くは、このツール セットをモダナイズせずに現状維持を望んでいます)。
Oracle は、Oracle Forms をくだらない Java アプレットに変換するソリューションをいくつか提供しています (これは非常にひどい一時的なソリューションです)。
私が選択したソリューションは、Ruby on Rails (私は Rails の大きな支持者です) に移行することでしたが、これには、他の開発者の学習曲線 (どのソリューションでも同様です) が伴います。また、これに関するもう 1 つの問題は、いくつかの非常に複雑なフォームを HTML フォームに変換することです。
誰かがそのような解決策に取り組んだことがありますか? オラクル以外から提供されたパッケージはありますか?
特定の Java Web フレームワークはありますか?
GWT、jQuery UI、ExtJS、またはその他の JavaScript UI フレームワークは、必要なリッチなユーザー エクスペリエンスを提供しますか?
.NET は考慮事項ですが、最後の手段です (ほとんどの場合、ライセンス コストが原因で、Oracle ライセンスに支払っている金額に加えて、予算に余裕がありません)。
ruby-on-rails - レガシー データベースの移行を作成するにはどうすればよいですか?
私は現在、Rails の存在を知る前に設計されたデータベースを使用して Rails アプリケーションを開発しています。
現在、いくつかの新しいテーブルと新しい列を既存のテーブルに追加するための移行をいくつか作成しました。
完全なデータベースを再作成するための移行が必要です。
どの手順に従う必要がありますか?
すべての移行を手動で作成する必要がありますか?
EDIT:データベースの内容ではなく、データベーススキーマに興味があります
seo - Googleページランク-新しいドメイン/リンク構造の移行
私は純粋なHTMLサイトをCMSに再編成する任務を負っています。すべてがうまくいけば、新しいサイトが最終的にメインURLになり、古いドメインは段階的に廃止されます。古いドメインには十分なページランクがあり、会社はそのためのページランクの損失を軽減したいと考えています。利用可能なオプションを調べて、私はいくつかのことを発見しました:
- スイッチ(ソース)を作成する準備ができたら、301リダイレクトを使用することをお勧めします。
- 現在のサイトにはサイトマップがないため、サイトマップを追加して送信すると、将来のページランクが上がる可能性があります。
- リンクを更新するために、現在リンクしている人に連絡することを提案する必要があります。
- 古いページランクを取り戻すプロセスには時間がかかるため、新しいサイトが完全に切り替わるのに十分な柔軟性があるかどうかを確認しながら、リンクの再構築を計画してください。
私の質問は、CMS主導のサイトに移動した結果、新しい構造に対応するためにさまざまなページへのリンクが変更されることです。これは、現在のページランクを維持(または改善)しようとする場合の問題になりますか?個々のページのURLを変更する問題を軽減するために、どのような方法が利用できますか?301リダイレクトを使用して個々のページを新しい場所にマッピングする以外に好ましい方法はありますか?(このサイトには文字通り何百ものページがあります、うーん...)
これは厳密にはプログラミングの問題ではないことはわかっていますが、この情報は、サイトの開発に加えて、この種の処理を担当する開発者にとって役立つ可能性があると感じました。
編集:斜体の追加
migration - ClearCase から Serena VM に移行できますか?
Serena ChangeMan Version Manager 8.1.4.2に移行したいRational ClearCase Explorer 2003.06.10+を使用するリポジトリがあります。
これは可能ですか?ClearCaseリポジトリは、ドキュメントのコピーを保持する場所として、すべての機能に使用されたわけではないため、保持する必要があるのはファイルとそのバージョン履歴だけです。
ruby-on-rails - ActiveRecord にクラスを強制的にリロードさせるにはどうすればよいですか?
いくつかの移行を作成しています。そのうちのいくつかは標準の「テーブルの作成」または「テーブルの変更」の移行であり、一部はデータを変更します。私は実際の ActiveRecord モデルを使用してデータを変更しています。
問題は、Blog クラスをロードしてテーブルを変更し、Blog クラスを再度使用すると、モデルに古いテーブル定義が含まれており、新しいテーブルに保存できないことです。クラスとその属性定義を再ロードして再利用できるようにする方法はありますか?
ruby-on-rails - Railsで「インデックスunique_schema_migrationsはすでに存在します」を解決するにはどうすればよいですか?
実行rake db:migrate
してから実行するrake test:units
と、次のようになります。
の関連部分db/schema.rb
は次のとおりです。
このインデックスを手動で変更することはなく、RailsのデフォルトのSQLite3アダプターと新しいデータベースを使用しています。(つまり、rm db/*sqlite3
前に実行rake db:migrate
しても役に立ちません。)
タスクはtest:units
おそらくスキーマを再ロードしようとしていますか?もしそうなら、なぜですか?スキーマがすでに最新であることを認識すべきではありませんか?
svn - リポジトリ全体で svn:externals プロパティのすべての URL を移行する方法は?
SVN リポジトリをあるマシンから別のマシンに移動する過程にあり、新しいリポジトリの新しいドメイン名がそれに伴います。問題は、リポジトリ内に、リポジトリ内の他のプロジェクトへの svn:externals 参照がたくさんあることです。たとえば、svn:externals プロパティにある projectA があります。
...等々。すべての URL がこの特定のドメイン名を参照しているため、簡単に解析できます。すでに教訓を学んだので、これらの URL を「svn://localhost/」に移行しますが、まだチェックアウトできるように、リポジトリの履歴を調べて古い URL をすべて書き換える方法を見つける必要があります。リンクが壊れていない、これらのプロジェクトの古いリビジョン。
どうすればこれを行うことができますか?
linux - 文字ベースの Oracle フォームの移行
近い将来サポートされなくなる DG/UX を実行している古いサーバーがあります。このマシンから移行する必要があるキャラクターベースのオラクルフォームがいくつかあります。これらの文字ベースのレポートをアップグレードするために Oralce がどのような移行戦略を持っているか知っている人はいますか? 最新バージョンである必要はなく、GUI バージョンである必要さえありませんが、Linux などのサポートされている OS に移行する必要があります。
ruby-on-rails - Rails: 本番データベースに変更を加える最良の方法
使用中の本番データベースに変更を加える必要があります。いくつかの列を追加するだけです。移行を使用して開発データベースに変更を加えました。既存のデータを保持し、運用をあまり中断せずに、運用データベースを更新する最善の方法は何ですか?
それはMYSQLであり、既存のレコードについても列にデータを追加する必要があります。1 つの列はデフォルト値 (ブール値) を持つことができますが、もう 1 つの列はタイムスタンプであり、任意の過去の値を持つ必要があります。行数はそれほど多くありません。
したがって、移行を使用する場合、データを追加する方法と、2 つ (または 3 つ - データを追加する - 移行によって最初に構築されていない本番データベースでの最新の移行) を実行するにはどうすればよいですか (彼らは代わりにスキーマ)?