查看DTS包信息
在 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]
返回的任何记录,因为我没有正确的权限?
In SQL Server 2005, I would check the version of my package like so:
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]
In SQL Server 2008 - I do not see the table [dbo].[sysdtspackages90]
.
If I replace the table with [dbo].[sysdtspackages]
in my query, I get back 0 rows.
Where is the package information stored in 2008? Or am I not seeing any record returned by Select * from [dbo].[sysdtspackages]
because I do not have the right permission?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请尝试
以下文档:SQL Server 联机丛书
Try
Here's the docs on SQL Server Books Online