問題タブ [dts]

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.

0 投票する
3 に答える
665 参照

sql-server - DTS は MS-Access テーブルの存在をテストできますか

テーブルを削除してからテーブルを新たに作成する Access データベースがあります。ただし、テーブルが削除されても作成されない場合 (つまり、 -roll-eyes- を開始した直後に誰かが DTS パッケージを停止した場合) に備えて、テーブルをテストできる必要があります。SQL データベースでこれを行う場合は、次のようにします。

しかし、Access データベースの場合はどうすればよいでしょうか。

オプションの回答: DTS パッケージにエラーが存在するかどうかを確認するのではなく、エラーを無視して次の手順に進む方法はありますか?

SQL Server 2000

0 投票する
4 に答える
4537 参照

sql-server-2000 - SQL サーバー上のすべての DTS パッケージに対して、人間が判読できるスクリプトを作成するにはどうすればよいですか?

個々の DTS パッケージを編集して Visual Basic スクリプトとして保存できることはわかっていますが、サーバー上に何百ものパッケージがあるため、それには時間がかかります。それらすべてを一度にスクリプト化するにはどうすればよいですか? パッケージごとに 1 つのファイルを作成して、ソース管理にチェックインしたり、検索して特定のテーブルを参照しているファイルを確認したり、開発サーバーのパッケージと運用サーバーのパッケージを比較したりできるようにしたいと考えています。

0 投票する
3 に答える
6075 参照

sql-server - DTS データ変換タスク内でストアド プロシージャを使用する方法

データ変換タスク (データ ポンプ) を含む DTS パッケージがあります。パラメーターを受け取るストアド プロシージャの結果を使用してデータを取得したいのですが、DTS は結果セットをプレビューせず、データ変換タスクで列を定義できません。

誰かがこれを機能させましたか?

警告: ストアド プロシージャは 2 つの一時テーブルを使用します (もちろん、それらをクリーンアップします)。

0 投票する
3 に答える
11061 参照

ffmpeg - ffmpeg av libs は正確な PTS を返すことができますか?

IBBP... GOP シーケンスを使用する mpeg ストリームを使用しています。最初の(DTS,PTS)4 つの AVPackets に対して返される値は次のとおりです。I=(0,3) B=(1,1) B=(2,2) P=(3,6)

I フレームの PTS は正当であるように見えますが、PTS 値が示すように B フレームは I フレームの前に表示されるべきではないため、B フレームの PTS は正しいとは言えません。また、パケットをデコードし、結果の AVFrame で pts 値を使用してみました。PTS は常にゼロに設定されています。

ffmpeg から正確な PTS を取得する方法はありますか? そうでない場合、オーディオを同期する最良の方法は何ですか?

0 投票する
1 に答える
3575 参照

sql - DTS を使用して Oracle サーバーから MS SQL サーバーにデータをコピーできるようにするには、MS SQL サーバーにどの Oracle ドライバーをインストールする必要がありますか?

私はOracle サーバー(バージョン 9 だと思います) とMS SQL サーバー(バージョン 2000) を持っています。MS SQL サーバーは、MS Windows Server 2003を実行しています。

DTS を使用して Oracle サーバーからデータを抽出し、MS SQL サーバーに流し込みたいと考えています。Oracle サーバーと通信できるようにするには、MS SQL サーバーにどのドライバーをインストールする必要があるかを見つけるのに問題があります。(それが ODBC なのか「ネイティブ」な Oracle ドライバーなのかはあまり気にしません。)

しばらく前にこれを見たとき、そこにあるさまざまな Oracle ドライバーとバージョンの膨大な数に唖然としました。推奨される正確な Oracle ドライバーへの直接リンクに関するヘルプは大歓迎です。また、他の役立つヒントを提供してもかまいません。:) (サーバー/OSのアップグレードは別として、それはすぐには起こりません...)

インストールが推奨されているのは Instant Client であることは理解していますが、より具体的には私の状況では、ページhttp://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft にあります。 html、これら2 つのパッケージをインストールする必要がありますか?

これは最新バージョンであり、Oracle 9 に接続できるはずです。

「すべてのインストールには基本パッケージが必要」であるため、Oracle Web ページの下部にある情報に従ってください。

ODBCを使用する必要があるためです。

私はこれを正しく理解しましたか?

0 投票する
3 に答える
2903 参照

c# - C# を使用してプログラムで MS SQL 2000 データベースをコピーするにはどうすればよいですか?

C# (VS 2005) を使用して、SQL Server 2000 で複数のテーブルを 1 つの DB から別の DB にコピーする必要があります。呼び出しはパラメーター化する必要があります。これらのテーブルをコピーするデータベースの名前を渡すことができる必要があります。

パラメータを指定して DTS を使用できましたが、C# からこれを行うサンプル コードが見つかりません。

または、単に使用することもできます

次に、インデックスなどを再構築しますが、それは本当に厄介です。

他のアイデアはありますか?

ありがとう!

0 投票する
6 に答える
101827 参照

sql-server - SQL テーブルを作成し、それに Excel スプレッドシート データを入力する方法は?

Excel スプレッドシートから SQL Server (2005) でテーブルを作成する簡単な方法はありますか。多分何かのツール?

前もって感謝します。

0 投票する
6 に答える
2093 参照

sql-server - SQL DTS データベースのコピーが失敗する

こんにちは、私はしばらくこの問題に取り組んできましたが、通常の Google 検索では役に立ちません :(

SQL 2000 の実稼働データベースがあります。それをトレーニング データベースの上にコピーして更新したいと考えています。トレーニング データベースを最新の状態に保つために、これを 1 週間に 1 回行うようにスケジュールしたいと考えています。

これを行うために作成された DTS ジョブがあります。その DTS ジョブ内に、"SQL Server オブジェクトのコピー" タスクが 1 つあります。そのタスクは次のように設定されています。

  • コピーされたすべてのオブジェクトを作成する
    • 最初に宛先オブジェクトをドロップします
  • データのコピー
    • 既存のデータを置き換える
  • インデックス、トリガー、主キー、外部キーをコピーする
  • すべてのユーザー テーブル、ビュー、関数、およびストアド プロシージャをコピーします。

この DTS パッケージを実行すると (もちろんテスト用の運用前段階で)、99% 完了し、次のエラーがスローされます。

ネットで検索してもあまり役に立ちませんでした。これらのエラーがヒットしたという報告がありますが、私の状況に一致するものはないようです。私が見つけた 1 つの提案は、sysdepends テーブルが破損し、DTS ジョブがスクリプトを間違った順序で実行するようになったというものでした。ただし、次のスクリプトを実行してそのテーブルを修正しましたが、それでも同じエラーがスローされます。

また、オブジェクトの所有者が異なると、このエラーが発生する可能性があることも確認しました。しかし、この場合、オブジェクトはすべて dbo ユーザーによって所有されていることを確認しました。

助言がありますか?

0 投票する
2 に答える
436 参照

sql-server - DTSを使用してチェック制約をコピーするときにエラーが発生しました

「SQLServerオブジェクトのコピー」タスクでエラーが発生するDTSパッケージがあります。このタスクは、テーブルとデータを1つのSQL Server 2000 SP4サーバーから別のサーバー(同じバージョン)にコピーすることであり、次のエラーが発生します。

'dbo.MyTableName'のCHECK制約が見つかりませんでしたが、テーブルに1つあるというフラグが立てられています。

ソーステーブルには、問題の原因と思われるチェック制約が1つ定義されています。DTSパッケージを実行した後、物事は正しく機能しているように見えます-テーブル、すべての制約、およびデータは宛先サーバーで作成されていますか?ただし、上記のエラーが発生すると、後続のステップが実行されなくなります。

このエラーが発生する理由はありますか?

0 投票する
1 に答える
273 参照

c# - SQL Server DTS Connection2オブジェクトには、文書化されていないプロパティUseDSLがあります。それは何をするためのものか?

Microsoft.SqlServer.DTSPkg80(DTSPKG80.DLLから生成されたRCW)を中心にDTSのラッパーを構築しています。RCW内のConnection2インターフェイスで、プロパティ「UseDSL」が定義されています。このプロパティはSQLServerBooks Onlineのドキュメントには含まれていません。グーグルで検索すると、ユーザーがfalseに設定している「コードを修正する」リストが多数見つかりました。

何か案は?