sql-server – 只安装SSIS而不是整个SQL Server系统?
我有一个在
Windows Server上运行的生产SQL Server 2008,我在笔记本电脑上进行测试和开发.我的笔记本电脑正在运行Win XP和SQL Server Express 2008.
除了使用SQL Server Express,我还想从笔记本电脑上的完整SQL服务器安装SSIS.我意识到SSIS没有附带SQL Server Express.但它确实附带SQL Server 2008,我有.我想在我的笔记本电脑上安装SSIS 2008以及SQL Server Express,以便在本地构建我的ETL例程,然后将它们稍后部署到我的生产服务器. 我无法弄清楚如何使用SQL Server 2008安装媒体在我的笔记本电脑上安装SSIS(澄清:不是SQL Server Express媒体).当我进入SQL Server Complete安装中的“功能选择”步骤时,会检查安装“数据库引擎服务”和“SQL Server复制”的选项但是灰色,因此我无法取消选中它们. 如何在笔记本电脑上仅安装SSIS? 一个相关的问题是“是否可以在没有安装任何版本的SQL Server DB的计算机上安装SSIS?”我觉得许多人认为SSIS是“SQL Server的一部分”,但它是一个独立的应用程序,可以连接到任何机器上的任何SQL Server.为什么我需要在笔记本电脑上安装SQL Server才能在我的服务器上进行ETL? 我只想到这个错误吗? 解决方法在继续挖掘之后,我终于在MSDN中找到了一篇涵盖 installing advanced services without installing SQL Server的文章.这让我指出了正确的方向:我错误的症结在于我将此视为“向现有的SQL Server 2008实例添加功能”.这就是我的缺陷.在安装过程中,有一个“安装类型”选项.我应该标记的是“执行SQL Server 2008的新安装”. (即使我已经安装了2008 Express) 然后,当我到达带有许可条款的部分时,我必须选择我的密钥,ctrl x将其删除许可证密钥(它是正确的),然后按住Ctrl键将其粘贴回来,然后单击下一步.否则我会得到Express安装,而不是常规安装.显然,没有正确捕获’on key’或’on click’事件. 那时我可以将SQL Server(非快速)功能添加到我的笔记本电脑中. SSIS最重要的复选框是“Integration Services” 似乎有一些事情在措辞中令人困惑,而且工具流程中有一些问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |