.Z 拡張子が付いた圧縮されたデータ ファイルが会社のサーバーに保存されています (UNIX 圧縮ユーティリティを使用してそれらを圧縮しています)。
SQL Server の BULK IMPORT 操作は、これらのファイルをその形式で読み取ることができますか? それとも、データを取得する前に解凍する必要がありますか?
.Z 拡張子が付いた圧縮されたデータ ファイルが会社のサーバーに保存されています (UNIX 圧縮ユーティリティを使用してそれらを圧縮しています)。
SQL Server の BULK IMPORT 操作は、これらのファイルをその形式で読み取ることができますか? それとも、データを取得する前に解凍する必要がありますか?
BULK IMPORTはネイティブではこれを行うことができませんが、SQL2005以降を使用している場合は、SSISを使用できます。最初のステップは、Exectute Process Taskを実行し、zipユーティリティを使用してファイルを解凍することです。2番目のステップは、SSIS一括挿入タスクを使用してデータをSQLServerにプッシュすることです。
編集:ネイティブWindowsファイル名を理解するため、cygwinではなくunixutilsからの圧縮を使用してファイルを解凍します。これは、ネイティブパスだけでなく/cygdriveパスも維持する必要がないことを意味します。