将SSIS添加到现有的SQL Server实例

12
我正在尝试为现有的SQL Server 2008实例添加Integration Services。
我打开了SQL Server Installation Center,并点击了“新安装或将功能添加到现有安装”的选项。此时,一个文件系统窗口弹出。我被要求浏览SQL Server 2008 R2安装介质。
我尝试了C:Program Files\MicrosoftSQLServer,但收到了错误消息,称其不被接受为“有效的安装文件夹”。我深入进入MicrosoftSQLServer文件夹并找到了\SetupBootstrap,但这也不被接受。
似乎唯一继续的方法是找到安装媒体文件夹,但我不确定它要求什么。
如何找到安装媒体文件夹?或者,欢迎提供其他向现有的SQL Server 2008实例添加SSIS的方法。
谢谢。

我认为这篇文章会回答你的问题:https://dev59.com/0XA85IYBdhLWcg3wBOzh - Tanner_Gram
6个回答

9

要向现有实例添加功能,请按以下步骤进行:

  1. 控制面板 -> 添加删除程序

  2. 单击要向其添加功能的SQL Server实例,然后单击“更改”。 在对话框中单击添加按钮。

  3. 浏览到SQL Server安装文件(.exe文件),选择向现有的 SQL Server 实例添加功能 选项。

  4. 从功能列表中选择Integration Services并完成安装。

您可以在此处找到更详细的信息:如何:将 Integration Services 添加到现有的 SQL Server 2005 实例中它也适用于 SQL Server 2008

希望这有所帮助


1
谢谢。虽然这样做不能解决找到安装文件夹的问题。包含setup.exe的文件夹不被视为有效的安装文件夹。 - Addie
您将无法从C:\Program Files\Microsoft SQL Server文件夹中添加功能。您需要一个安装文件。安装文件通常不在您的安装文件夹中。您可以向同事请求安装文件,或下载您的SQL Server版本,提取并添加功能。 - Milica Medic Kiralj
好的,我会尝试向人们询问。知道我可能实际上没有它是有帮助的。 - Addie
可以的,你也可以从微软网站上下载你的SQL Server版本,例如:http://www.microsoft.com/en-us/download/details.aspx?id=1279,并提取你需要的文件(我从未尝试过这样做)。或者在最后一步,安装新的SQL Server实例并与其一起安装Integration服务。 - Milica Medic Kiralj
我很高兴能够帮助 :) - Milica Medic Kiralj
显示剩余3条评论

2
如果你从微软网站下载了SQL,将文件重命名为zip文件,然后可以将内部文件提取到一个文件夹中,在“浏览SQL服务器安装媒体”时选择该文件夹即可。
SQLEXPRADV_x64_ENU.exe > SQLEXPRADV_x64_ENU.zip

7zip will open it (standard Windows zip doesn't work though)

Extract to something like C:\SQLInstallMedia

You will get folders like 1033_enu_lp, resources, x64 and a bunch of files.

这篇文章提供了一些关于SQL Server安装的想法:SQL Server Installation - What is the Installation Media Folder?


感谢@Tanner_Gram。我相信它已经被提取了,因为我在MicrosoftSQLServer中看到像1033和x64这样的文件夹。但是没有任何文件夹被接受为有效的安装文件夹。有没有一种方法可以搜索安装媒体文件夹? - Addie
假设您下载了SQLServer2008R2SP1-KB2528583-x86-ENU文件以获取SQL 2008 R2,但它不接受您选择的文件夹。它正在寻找您的安装媒体,也就是安装所选选项(例如升级或安装)的文件。右键单击SQLServer2008R2SP1-KB2528583-x86-ENU文件,点击提取文件(WinRAR选项)。这将提取安装文件,给您所有被压缩的文件。当SQL 2008 R2安装中心要求您选择文件夹时,请选择包含所有文件的提取文件夹...问题解决! - Tanner_Gram

1

请查看SQL Server安装-什么是安装媒体文件夹?

解释了安装媒体的位置: 在Windows 10中:

  1. 进入安装中心:在搜索框中输入“Sql Server”:

enter image description here

  1. 选择“安装” enter image description here
  2. 选择“新的 SQL Server 安装或添加功能” enter image description here 4)您将被要求选择安装媒体文件夹。浏览并选择 C:\ SqlServerInstallationMedia(实际名称取决于您安装的服务器) enter image description here 并选择最接近的: C:\SQLServer2017Media\Developer_ENU

0
你最初是如何安装 SQL Server 2008 的(DVD 还是下载)?这就是程序所要求的。如果是 DVD,将 DVD 放入播放器中,然后浏览到那里。如果是下载的,则需要将文件提取到一个文件夹中,然后浏览到该文件夹。

我想它已经被下载了 - 我在一家公司工作,我的电脑已经安装了SQL Server,所以我不是100%确定。我要提取哪些文件,它们在哪里可以找到? - Addie
请问您公司的技术支持?如果已经下载了,很有可能安装文件在安装后被删除了。您可以尝试重新下载。如果是授权的软件,我猜您公司的技术支持人员或团队应该有一张DVD。 - Dave Jemison

0

看起来它正在寻找一个文件。但是它可以接受文件夹。只需进入存储 SQL Server 的文件夹。点击文件夹名称本身,然后点击确定。它会接受的。然后你就完成了!


3
看起来这个问题已经在几个月前解决了。请修改您的答案,以便理解您所引入的新颖性。 - aberna

0

您可以简单地按照以下步骤操作:

1.) 下载 SQL Server 安装包(例如 SQLEXPADV_etc.exe)

2.) 运行安装程序(只需等到文件提取完成并显示规划/安装/维护等菜单即可)。现在请不要再操作安装程序。

3.) 打开资源管理器,浏览到 C:\,查找最新创建的文件夹(类似于 C:\fae78db1ec127d051abf56)

4.) 所有 SQL 安装文件都在其中,您可以将“添加/删除组件”对话框指向此文件夹。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接