サーバーオブジェクトエラー 'ASP 0177:800401F3' IIS6 Server 2003 -- sql-server フィールド と asp-classic フィールド 関連 問題

Server object error 'ASP 0177 : 800401f3' IIS6 Server 2003












0
vote

問題

日本語

.XLSスプレッドシートから数値データをUSLSスプレッドシートにアップロードしてから、データをSQL Server(Server 2003、MS SQL 2K)に保存します。ただし、このエラーメッセージを入手し続けます。

<事前> <コード> Executing asnDTSupload from WMSSQL Server object error 'ASP 0177 : 800401f3' Server.CreateObject Failed /cpsiteadmintools/asn-dts-update.asp, line 129 800401f3

これは行129:

<事前> <コード> Set oPkg = Server.CreateObject("DTS.Package")

Production Environmentは、IIS6を使用してWindows Server 2003 Enterpriseです。これと同じページは私たちの同様のテスト環境で機能しますが、唯一の違いはテスト環境に独自のSQL Serverインスタンスがあることです。本番環境は、同じネットワーク上の別のSQL2Kサーバーに通信します。

英語

We are trying to upload numeric data from .xls spreadsheets to our site which then stores the data to our SQL server (Server 2003, MS SQL 2k), however, keep getting this error message:

Executing asnDTSupload from WMSSQL Server object error 'ASP 0177 : 800401f3'  Server.CreateObject Failed  /cpsiteadmintools/asn-dts-update.asp, line 129  800401f3  

This is line 129:

Set oPkg = Server.CreateObject("DTS.Package") 

Production Environment is Windows Server 2003 Enterprise using IIS6. This same page works in our similar Test environment, however, the only difference is that the test environment has its own SQL Server Instance. The Production environment communicates to a separate SQL2K server on the same network.

</div
     

回答リスト

1
 
vote
vote
ベストアンサー
 

あなたの説明に基づいて、私はあなたのWebサーバー上のDTSパッケージオブジェクトライブラリをインストール/登録する必要があると思います。 SQL Serverが同じマシンにインストールされているため、テストボックスで動作します。

Microsoft DTSパッケージオブジェクトライブラリはdtspkg.dllです。 SQL Serverのバージョンに応じて、ツールフォルダ階層のどこかにあるはずです。

 

Based on your description, I would think you need to install/register the DTS Package Object library on your web server. It works on your test box because you already have SQL Server installed on the same machine.

The Microsoft DTS Package Object Library is dtspkg.dll; depending upon your SQL Server version, it should be somewhere in the Tools folder hierarchy.

</div
 
 

関連する質問

4  Webブラウザでタブ閉じるイベントをキャッチしますか?  ( Catching a tab close event in web browser ) 
ユーザーがWebブラウザのタブを閉じるかどうかを知っていますか?具体的には、IE7だけでなく、Firefoxなども同様に。私たちのWebサイトを含む現在のタブが閉じた場合、私たちのASPコードからこの状況を処理できるようになりたいです。 ...

0  ASPの検索と結果を単一のページにします  ( Asp search and results in a single page ) 
私は検索フォームと関連する結果を表示したいシングルクラシックASPページを持っています。 最初にこのページに来たときは、検索フォームと最新のプロパティを表示します。ユーザーが検索フォームを使用してより関連性のあるプロパティを取得することを決定した場合は、デフォ...

2  server.execute - MVCコントローラのアクションから.aspをレンダリングします  ( Server execute render asp from mvc controller action ) 
MVCコントローラのアクションからASPページを文字列にレンダリングする必要があります。 Server.Execute() を使用して、.aspxページをレンダリングできますが、.aspページではありません。 これが私が使っているものです: <事前> <...

1  IISのデフォルト文書を持つ方法はありますか(default.asp).NETルーティングよりも優先されますか?  ( Is there a way to have iis default document default asp take precedence over ) 
私は、Classic ASPから.NET(WebMatrixを使用して)のサイトを移行しようとしています。新しい.aspファイルをレガシー.aspファイルにミックスすることを計画しており、ゆっくりサイトを時間の経過とともに移行しています。今日まで、私は各コ​​...

1  IIS 7を実行しているWindows 2008サーバー上のASPアクセスデータベースWebサイト  ( Asp access database web site on windows 2008 server running iis 7 ) 
Windows 2003を実行しているIIS 6からのWindows 2008 Serverにサーバーをアップグレードしています。 私はどの権限とアクセスデータベースにアクセスするために必要なアカウントがわからない。 Windows 2003では、IUSR...

18  ASP、SFTPを使用する必要があります  ( Asp need to use sftp ) 
これはASP Classicではなく.NETです。私たちは、ユーザーに蹴られたファイルを1つのファイルをアップロードしてダウンロードするためにサーバーにSFTPを取得する必要があります。 他の人がASP ClassicでSFTPをしていましたか?必ずしもコント...

1  ネストしたセットモデルを持つデータベース内のリンクWebコンテンツについてどのようにしていますか。  ( How do i go about link web content in a database with a nested set model ) 
ネストしたセットテーブルは次のとおりです。 <事前> <コード> create table depts ( id int identity(0, 1) primary key , lft int , rgt int , name nvarch...

1  Visual Studio 2008のClassic ASPのための機能とサブルーチンを折りたたむ方法はありますか?  ( Is there a way to collapse functions and sub routines for classic asp in visual ) 
Visual Studio 2008のClassic ASPの機能とサブルーチンの崩壊を可能にする方法はありますか?手動で行くことができ、コードブロックを折りたたんで指定できますが、自動的にこれを行う方法があった場合は多くの時間を節約できます。 それ以外の場...

17  クラシックASPでコレクションを通過するにはどうすればよいですか。  ( How do i traverse a collection in classic asp ) 
私はできることを望みたい: <事前> <コード> For Each thing In things End For クラシックASP - .NET! ...

40  クラシックASP VBScriptでアレイを介して繰り返す最善の方法は何ですか?  ( What is the best way to iterate through an array in classic asp vbscript ) 
のコードで <事前> <コード> For i = LBound(arr) To UBound(arr) <コード> LBound を使用して尋ねる点は何ですか?確かにそれは常に0です。 ...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有