在 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]
还是因为我没有正确的许可,我没有看到任何返回的记录?