- PR -

SQLServer2000 エラーコード913について

1
投稿者投稿内容
イオン
ベテラン
会議室デビュー日: 2005/10/18
投稿数: 81
投稿日時: 2008-07-04 18:46
お世話になります。
SQLServer2000でSQL実行時にエラコード913(データベースID104が見つかりませんでした。データベースがまだアクティブになっていないか、・・・)が発生します。

http://msdn.microsoft.com/ja-jp/library/aa258743(SQL.80).aspx

にはViewオブジェクトを作り直すと書いてありますが、実行しているSQLではViewを参照していません。
気になる点はテーブルを返すファンクションを使用しています。
ファンクションを全て作成直しましたが現象は改善されません。
開発サーバーでは問題なく動作し、実行環境でのみ発生します。
どなたか原因ご存知のかたいましたら教えてください。お願いします。
ue
ぬし
会議室デビュー日: 2005/05/07
投稿数: 581
お住まい・勤務地: 広島市
投稿日時: 2008-07-04 20:03
こんばんは。

開発サーバーと本番サーバーでは同じビルド番号の SQL Server 2000 が実行されていますか?

SELECT @@VERSION を実行すると確認できます。
_________________
上本亮介 (ue) @ わんくま同盟
Microsoft MVP for VSTO (Jul 2008 - Jun 2009)
Hello Another World!
.NET 勉強会 / ヒーロー島
イオン
ベテラン
会議室デビュー日: 2005/10/18
投稿数: 81
投稿日時: 2008-07-04 20:10
お世話になります。
確認したところ違っていました・・。
サービスパックはどちらもSP2なのですが、
ビルド番号は開発環境は3790で実行環境は2600でした。
サービスパックをあてるだけではだめだったのでしょうか?
イオン
ベテラン
会議室デビュー日: 2005/10/18
投稿数: 81
投稿日時: 2008-07-04 20:41
すいません、訂正します。
@@versionではなくserverpropertyで確認したところ、
開発環境はSP4で実行環境はサービスパックがあたっていない状態(RTM)でした。
原因はこれですよね。
ueさん有難うございます!!
1

スキルアップ/キャリアアップ(JOB@IT)