- ベストアンサー
BtrieveからSQL Serverへデータ移行
- BtrieveからSQL Serverへのデータ移行方法とは?手順やツールをご紹介します。
- BtrieveのデータをCSV形式で出力する方法は?手元のツールで簡単に実現できます。
- BtrieveのデータにSQL Serverからアクセスするには、専用ツールが必要ですか?
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- SQLサーバーとデータをやり取りする方法とは
はずかしながら、SQLサーバーは使ったことすらありません。 会話にすらならないのではないかと心配しておりますが、お許しください。 この度、業務上お客様のなかで稼動しているSQLサーバーに対して、私のPCから自動的にテキストデータをUP?しなければならなくなりました。リアルタイムにテキストを送る事を考えていますが、 そのファイル形式とは? 転送する方法?(FTPとか・・・)をご伝授願えませんか? さらに、このSQLサーバーは、私が送ったデータを元に、ある判定をし、別のPCにテキストデータを投げたいと考えています。 このファイル形式とは、一般的に何を使われるものなのですか? その転送する方法とは??
- ベストアンサー
- SQL Server
- SQL ServerにCSVをインポート
SQL Server Express 2012にCSVファイルのデータをインポートさせたいと思っています。 SQL Server のデータのうち、主キーはdate型、その他はbit型、nvarchar型です。 SQL Serverのテーブルのデータには、#2013-01-01#, #False#, "あいう"などというデータがあります。 CSVは、Event.csvというデータです。 インポートするにあたって、BULK INSERTを利用しようとしています。 上記のデータで下記のコードをSQL Server Managemant Studio Expressで実行するとエラーとなります。 FROM 'D:\Business\Data\Event.csv' WITH ( FIELDTERMINATOR = ',', ROWTERMINATOR = '\n' ); データを別の文字列にするべきなのか、#で日付やブール値を囲わない方がよいのか、あるいはカラム名の入ったCSVを用意するべきなのかなど、疑問が多いのですが、実際はどうあるべきなのでしょうか。 なお、上記のデータはもともとExcel のデータをVBAを使ってCSVファイルに出力したものなので、CSVの形式を別の状態のデータに変換することはできます。 もともとの目的は、ExcelのデータをSQL Serverのデータにインポートしたいだけです。 よろしくお願い致します。
- 締切済み
- SQL Server
- SQLサーバ2000へのインポート方法とその他
こんにちは。 SQLサーバはまったくよく分からないですが、いくつか教えていただく助かります。 業務では下記のように、メインフレームから生データ(CSVファイル)をWindows2000へFTPし、SQLサーバへインポートし、その後ストアドプロシージャを実行します。 条件としては、メインフレームから不定期にFTPがおこなわれ、つづいてFTPが終了したことを通知するためのREXEC処理がコールされます。 メインフレーム ↓ Windows2000 ↓ SQLサーバ この時の具体的なテクニックを教えてほしいのですが、経験のない私のイメージはVBなどでADOを使ってファイルをインポートし、SQLサーバ内のストアドを実行するという感じです。 ↓ (1)メインフレームからファイルFTP(PUT) (2)メインフレームからVBで作成したモジュールを起動。 (3)VBはCSVファイルをDBにインポート (4)そしてVBからストアドプロシージャを実行(これは可能?) 現在はどのような仕組やツールが一般的なのでしょうか? 詳細に教えていただけると助かります。 よろしくお願いします。
- 締切済み
- SQL Server
- SQLからデータのDL
SQLサーバからブラウザを介し、外部出力したいと思います。 少ないデータでしたら、「SqlDataSource」から「SPREAD」にデータを渡した後、エクスポートできたのですが、大量のデータ「120列*5000件」だと、流石に無理があります。 出来るだけ軽く外部出力(テキスト形式。出来ればエクセル形式)する方法があるでしょうか?
- ベストアンサー
- Microsoft ASP
- OracleからSQL Server 7.0へのデータの渡し方
Oracle 8.1.6から SQL Server 7.0にデータを渡したいのですが、 CSVファイルを利用したファイル転送以外の方法ってどんな方法が あるんですか? 環境 Oracle 8.1.6(Trubo Linux Server 6.0) SQL Server 7.0(Windows 2000 Server) ・ネットワーク的には、同一LANの中に存在します。 よろしくお願いいたします。
- 締切済み
- その他(データベース)
- VB2005でフォームに取り込んだデータをCSVファイルを出力したい
VB2005環境、DBはSQLサーバです。 VB2005でフォームに取り込んだデータをCSVファイルで出力する 機能を付けたいと考えています。 現状は、SqlDataAdapterのFillメソッドでDBから取得したデータをWindowsフォーム上に出力する機能を持っています。 その出力したデータをクリック一つでCSVファイルとして出力したい と考えています。 かなり調べたのですが出来ませんでした。 どなたかご教授よろしくお願いします。
- 締切済み
- Visual Basic
- [SQL Server] コマンドプロンプトからのCSV形式出力
SQL ServerのテーブルデータをSELECTしてダブルコーテ区切りのCSVに出力したいと考えております。 ・batファイルからの起動を希望。 ・出力CSVファイル名はbatファイルより引数で指定したい。 ・出力後、DELETEも行いたい。 OracleだとSQL*Plus環境で下記のようにテキストレベルで簡単にできます。 SQL Serverでも同様のことができないでしょうか? 要は下記をSQL Server版でやりたいということです。 参考:Oracleだと・・・ 同一dirに、abc.batとabc.sqlを用意しabc.batを実行すると20070601.csvが生成される。 1.abc.bat rem ----abc.bat-ここから---- sqlplus usr/pwd@host @abc.sql 20070601.csv rem ----abc.bat-ここまで---- 2.abc.sql ----ファイル名=abc.sql-ここから--- set echo off set heading off SET VERIFY OFF set FEEDBACK OFF set TRIMSPOOL on set termout off set pagesize 0 set linesize 32767 spool &1 select '"'|| カラム1 ||'",'|| '"'|| カラム2 ||'",'|| '"'|| カラム3 ||'"' from テーブル1; spool off delete from テーブル1; exit ----ファイル名=abc.sql-ここまで--- 20070601.csv結果 -ファイル名=20070601.csv-ここから--- "20060726","scott","356160" "20060727","tiger","463391" "20060728","manager","1930" -ファイル名=20070601.csv-ここまで--- DBサーバ環境 OS:Win2003SvrR2 SQL Serverバージョン:わかりません。(2003にのってるので最近のだと思われます) Oracle経験者でSQLServer初心者です。マニュアルもなく、Web検索しても「SQL」「Server」ってなかなかうまくひっかからない!! ので質問あげさせていただきます。
- 締切済み
- SQL Server
- SQL Server 2005のbcpについて
SQL Server 2005のbcpでファイル出力させたいと思っています。 すでにファイルがあるとき、データは上書きされるのでしょうか?それとも追加されるのでしょうか?
- 締切済み
- SQL Server
- SQL Server へのデータ追加について
現在a、b、cの店舗でそれぞれAccessをDBとして活用しているのですが、それとは別に 3店舗分のデータを一つにまとめた統合用DBとしてSQL Serverを利用したいと考えています。その際、それぞれ各店舗分のデータをSQL Serverへと追加していきたいのですが、どういった処理が最適で効率が良いのか分からず困っています。 希望する処理的には何らかのexeファイルを作成し、そのexeファイルを叩くとAccessからデータを吸い上げ、SQL Serverへとデータを追加するということを行いたいです。 私が考えられる処理としては以下の2点でした。 1、Accessから吸い上げたデータをストアドを使い、データを追加していく。 2、Accessから吸い上げたデータをCSVに変換し外部ファイルとし、ローダーを使用して データを追加する。 それぞれの店舗データが3万件程あります。 なるべくDBに負担をかけないで以上の様な事を行いたいです。 DBまわりにお詳しい方、ご教授よろしくお願い致します。
- 締切済み
- SQL Server
- 「アクセス+SQLサーバー」より「VB+SQLサーバー」のほうがいいのでしょうか?
今現在アクセスのデータをSQLサーバーに移行して 「アクセス+SQLサーバー」にしようと思っていると知り合い話したら 「VB+SQLサーバーのほうが最強!」と言われました。 (理由までは聞く時間がなかったです) 何がどう最強だかわかりませんが、 「アクセス+SQLサーバー」より 「VB+SQLサーバー」のほうがいいのでしょうか? (VBはアクセスよりも高機能?) メリット・デメリットを教えてください。 よろしくお願いします。
- ベストアンサー
- SQL Server
お礼
再度のご説明ありがとうございます。 ようやく理解できました。 > 何の型のデータとして見るかによって得られるデータはまったく変わります。 まさにそういうことですよね。。。 レコードレイアウト、それぞれのレコード項目の型 がないと無理そうですね。