sql-server-2008 - 由于名称中的点,SSIS 包未导入 SS2008

标签 sql-server-2008 ssis

我正在将 SSIS 包导入到 SQL Server 2008 Integration Services 中。包名称包含点,我收到此错误消息:

The package name, What.No.Dots, contains characters that are not valid. The following characters are not valid: \ / : . * ? " < > | [ ] = Parameter name: What.No.Dots (MsDtsSrvr)

alt text

SQL Server 2008 真的是这样吗?我可以将名称中带有点的包导入 SQL Server 2005。我知道这听起来像是一个愚蠢的问题,但我想在重命名所有 SSIS 包之前仔细检查(我喜欢点)。

最佳答案

在线书籍对迁移 DTS 包有这样的说法: “在某些情况下,例如当包名称包含无效字符 (/\: [ ] . =) 时,或者当包包含未注册的对象时,包迁移向导无法执行迁移,直到这些问题得到解决。”

所以是的,看起来他们不想让你使用 .以你的名义。

关于sql-server-2008 - 由于名称中的点,SSIS 包未导入 SS2008,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2102125/

相关文章:

sql-server-2008 - t sql在单个表上进行多次更新

visual-studio-2015 - 使用 visual studio 在线构建定义构建 SSIS 解决方案....dtproj 不受 MSBuild 支持,无法构建

c# - 我们可以从 SSIS 包中调用 Restful WCF 服务吗

azure - 如何将 ssis 原始文件转换为 Parquet

SQL Server 2008 R2 存储多媒体

sql-server - SQL Server 事务表是否应该始终具有代理主键

sql - 选择检索值的子串

sql-server-2008 - 为 SQL Server 2008 创建用户?

sql-server-2005 - 使用派生列为每行创建格式为 YYYY-MM-01 00 :00:00. 000 的日期值

sql-server - 使用 SSIS 作为 Reporting Services 的数据源