問題タブ [data-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 - SQLServerでINSERTINTOとしてデータをエクスポートする
SQL Server 2008 Management Studioを使用していて、別のデータベースサーバーに移行したいテーブルがあります。
データをSQLスクリプトへの挿入としてエクスポートするオプションはありますか?
ms-access - MS Access データの MySQL への移行: 文字エンコーディングの問題
Access 2000 データベースによって作成された MS Access .mdb ファイルがあります。次のコマンドを使用して、mdbtools でテーブルを SQL にエクスポートしようとしています。
これで期待どおりのファイルが生成されますが、1 つだけ例外があります。一部の文字が疑問符で表されています。これ: 「彼は準備ができていませんでした」は、次のように表示されます: 「彼は準備ができていませんでした」、一部のケース (主に一重/二重中括弧) でのみ、コンテンツが MS Word から DB に貼り付けられた可能性があります。それ以外の場合、データは見栄えがします。
「export MDB_ICONV=」のさまざまな値を試しました。結果のファイルでiconvを使用してみました.from/toにISO-8859-1、from/toにUTF-8、fromにWINDOWS-1250とWINDOWS-1252とWINDOWS-1256を使用して、さまざまな組み合わせ。しかし、私はそれらの巻き毛の引用符を取り戻すことに成功していません.
率直に言って、結果のファイルの外観に基づいて、問題は元の .mdb ファイルまたは mdbtools にあると思われます。不正な文字はすべて単一の疑問符ですが、同じものの不正なバージョンではないことは明らかです。そのため(私の直感によると)、結果のファイルには十分なデータがありません。そのため(私の直感によると)、結果のファイルで問題を修正することはできません。
誰もこれに遭遇したことがありますか?前進するためのヒントはありますか?FWIW、私は MS Access を持っていませんし、一度も持っていません-ファイルはサードパーティからのものです-データベース上の何かを変更するのと同じくらい簡単かもしれません。それを聞いてとてもうれしいです。
ありがとう。
php - mysql にデータを保存する (データ移行)
私は自分の目的のためにオンライン辞書を作成しようとしています (他の辞書がいくつかあることは知っていますが、必要なものがありません)。次の形式の単語を含むファイルがあります。
最初の 2 行は同じ文字ですが、繁体字と簡体字、3 行目は表記、4 行目は文字の意味 (翻訳) です。このデータを mysql データベースの適切な列に保存するにはどうすればよいですか? (列: 簡体字、繁体字、翻訳、転記など)
ありがとうございました!
php - PHP経由でデータを解析し、MySQLデータベースに保存する際の問題
この質問を重複して申し訳ありませんが、ここで詳細を説明しようとしました。特定のファイルからデータを解析し、データベース (MySQL) に保存する必要があります。ファイル内のデータは次のように表示されます。
1 行目と 2 行目は同じ文字を表していますが、1 行目は簡体字、2 行目は繁体字です。ch_simplified
それに応じてそれらをch_trad
列に保存する必要があります。
[m1] で始まる 3 行目は転記 (ピンイン)、4 行目 ([m2] で始まる) は文字の翻訳です。文字の 2 番目の翻訳もありますが、表記が異なっていることがわかります。
両方の文字起こし (同じ文字に対して 2 つ以上の文字起こしがある場合もあります) を別の列 ( transcription
) に格納し、すべての翻訳部分を列 に格納する必要がありますtranslation
。
また、mysql db のテーブルは次のようになります。
問題は、php を使用してこのデータを解析する方法がわからないことです。から始めてみました
そして、最初の文字と 2 番目の文字 (知谊 と 三州府) の間でデータを分離する必要があるステップで立ち往生しました。
どんな助けでも大歓迎です!
PS このような長いテキストと紛らわしい説明で申し訳ありません。
sql - MySQL移行スクリプトヘルプ
私はさまざまなレストランのディレクトリを一覧表示するサイトに取り組んでおり、現在、新しいCMSに切り替える過程にあります。私が抱えている問題は、両方のCMSがレストランのデータを異なる方法で表現していることです。
古いCMS
相互参照データベース。次のような例のエントリが一覧表示される場合があります。
ID / FieldID /ItemID/データ
3/1/6/123フーストリート
4/2/6/バー
FieldID 1を通り、FieldID2を都市として参照する1つの参照テーブル。
ItemID6をDeliciousRestaurantとして参照する別の参照テーブル。
新しいCMS
サンプルリストを設定したときのデータベースの新しいCMSでの方法は、すべて直接行であり、相互参照はありません。したがって、代わりに同じレストランのデータは次のようになります。
ID/名前/通り/市
3/おいしいレストラン/123Foo Street / Bar
約2,000のレストランのリストがあるため、SQL行のデータサイズの点ではそれほど多くはありませんが、もちろん、すべてのレストランのリストを手動で再入力することを検討することすらできません。
私にはいくつかのアイデアがありますが、それは非常に汚くて時間がかかります。私はMySQLの専門家ではないので、どのように取り組むべきかについていくつかのアイデアを求めてここにいます。
助けてくれる人たちに感謝します。
ssis - SSISデータ移行:フラットテーブルを親+子/孫テーブルに分割
SQL Server 2005にある大きなフラットテーブルのデータを、親テーブルと複数の子テーブルで構成される新しいSQLServer2005スキーマに移行する必要があります。これは、SSISでのマージまたはマージ結合の反対のように見えますが、これを実現する方法がわかりません。任意の推奨事項は大歓迎です。他の人がこの種のことをどのように達成するかの例を見たことがありますか?
フラットソーステーブル[FlatSource]には280K未満のレコードといくつかのガベージデータがあるため、ある時点でこれらを処理する必要があります。しかし今のところ、ここに私が達成する必要があることの要点があります...
フラットソーステーブルは、ほとんどの場合、新しい親テーブル[Parent]にマップされます。つまり、[FlatSource]の各レコードについて、このレコードを[Parent]に移動する必要があります。
これが完了したら、この新しい親レコードのPKを記録し、多数の子レコードを追加する必要があります。このPKは、0〜4個のレコードを子テーブル[Child1]に追加するときに使用されます。基本的に、0〜4の列があり、入力された場合、[Parent]のPKを使用する[Child1]の新しいレコードが必要になります。
これが完了したら、[子]のPKを使用する0〜4個の新しいレコードを[孫]に入力する必要があります。
あなたが提供できる洞察に感謝します。私はC#でプロジェクトを開始しましたが、深く掘り下げるほど、SSISのタスクのように見えます。
心から、
ジョシュブレアゴールデン、CO
data-migration - タランティーノが使用する Create ディレクトリの目的は何ですか?
Tarantinoでは、create と update の 2 つのサブディレクトリを含むスクリプト ディレクトリを指定する必要があります。Tarantino の作成または再構築アクションが実行されると、作成ディレクトリ内の SQL スクリプトが実行され、再構築アクションの場合は更新ディレクトリ内のスクリプトが実行されると予想していました。
create ディレクトリ内のスクリプトは決して実行されないことがわかりました。私のすべてのスクリプトは更新ディレクトリにある必要があります。さらに、オンラインで見つけた例はすべて、更新ディレクトリのみを使用しています。では、ディレクトリを作成する目的は何で、どのように使用されるのでしょうか?
sql - Oracle pl-sqlでデータベースとテーブルのスキーマ(ddl)を生成します
Oracle 10gで特定のデータベースのデータベースとテーブルのスキーマを生成するために使用できるPL-SQLステートメントを持っている人はいますか?.sqlファイルのスキーマが必要であり、可能であればANSI-92 / 99 sql実装と互換性があるため、生成された.sqlをsqlserver2005で直接使用できます。
exp / impについてはすでに聞いていますが、ダンプファイルが生成されているようです。必要なのは、.sqlファイルの単純なddlだけです。
ありがとう
sql - MySQLをSQLiteに転送する
既存のMySQLデータベースを使用してiPhoneでCoreDateの使用を開始したいと思います。MySQLデータベースをSQLiteに転送する最も簡単な方法は何ですか?
SQLite Migratorを使用してみましたが、Mac(Snow Leopard)用のODBCドライバーがどこにあるかわかりません。http://www.ch-werner.de/sqliteodbc/にドライバーがあるようですが、PowerPC用です。
誰かが私にウォークスルーを教えてくれるか、これに最適なツールが何であるかを教えてくれたら、私は感謝するでしょう。
ありがとう。
svn - Git を使用して、履歴のある svn リポジトリ間でファイルを移動できますか?
私は git-svn を使用して svn リポジトリ A を操作してきましたが、今度はプロジェクトをリポジトリ B に移動する必要があります。svn を使用して A から最新の HEAD をインポートすることもできます。方法があれば。これを行う方法はありますか?リポジトリ b をリモート ブランチとして追加し、それに dcommit することはできますか? わからない。