SQL Server 2005 では、パッケージのバージョンを次のように確認します。
USE [msdb]
GO
SELECT [Name], CAST([VerMajor] AS VARCHAR(4)) + '.' + CAST([VerMinor] AS VARCHAR(4)) + '.' + CAST([VerBuild] AS VARCHAR(4))
AS [Version]
FROM [dbo].[sysdtspackages90]
WHERE [Name] IN ('MYPackage')
Order by [Name]
SQL Server 2008 では、テーブルが表示されません[dbo].[sysdtspackages90]
。
[dbo].[sysdtspackages]
クエリでテーブルを に置き換えると、 0 行が返されます。
2008 年に保存されたパッケージ情報はどこにありますか? Select * from [dbo].[sysdtspackages]
または、適切な権限がないため、返されたレコードが表示されませんか?