SQL服务器、转换一个名为的实例为默认的实例?
-
09-06-2019 - |
题
我需要换一个名为SQL server实例,2005年,一个默认的实例。
有没有一种方法来这样做没有重新安装?
问题2的6的开发,安装了一个名为的实例。所以其成为一个痛苦不断变化的连接串的其他4人。我要寻找的阻力最小的通道获得这些回2月给我们的团队标准设置。
每个人都有代表表示,这将是,太多的麻烦,它会从自己的发展时间。我假定这将需要一些时间来解决的最大利益的所有参与,我想梳理配置的安装应用程序并没有看到任何东西,所以我想某人有更多的知识的内部运作将在这里。
解决方案
据我所知,没有。其中一个原因就是文件夹结构上的硬盘驱动器;他们会有一个名字就像MSSQL10.[名称]
其他提示
我也想转换一个名为的实例为默认-我的原因是,要访问它只是机器名称从各种应用程序。
如果你想要 访问命名的实例 从任何连串 而不使用名称的实例, ,并且仅使用的服务器名称和/或IP地址,然后你可以做到以下几点:
- 打开
SQL Server Configuration Manager
- 点击
SQL Server Network Configuration
- 点击
Protocols for INSTANCENAME
你想使用(即SQLExpress) - 右击
TCP/IP
并且点击Enabled
- 右击
TCP/IP
去Properties
- 去
IP Addresses
卡 - 滚下来的
IPAll
部分 - 清场
TCP Dynamic Ports
(即 空/空白) - 设置
TCP Port
要1433
- 点击
Ok
- 去
- 去
SQL Server Services
- 右侧击你的
SQL Server (INSTANCENAME)
并且点击Restart
这将使命名的实例听上默认的港口。注:你只能有一个实例构成这样-没有两个实例可以有同样的口的知识产权的所有部分,除非实例是一个故障切换群集。
这就是为什么很多的公司的商店它们的应用程序连串的机水平,而不是应用程序的水平。
只是带连字符串的源代码的完全。然后有人把 他们 连接在串 他们 机。config。
这具有增加中受益,避免不必要的应用程序的特定环境中逻辑,即当你复制你的程序的临时服务器、临时服务器已经"知道"什么要使用的数据库。
唯一的方式改变名称的实例是重新安装卸载,并装作为默认的实例。
很多时候我会用别名客户指的应用程序在一个不同的sql服务器的连接串的是,esp。方便的时工作DTS或一种应用程序编码连串。有人使用一种常叫别名,使用别名以连串的别名的每dev框到不同的实例。这样你就不必担心,如果服务器是默认的实例,或者不。
你不应该没有真正需要这样做。大多数软件, 索赔 要求默认的实例(如大平原或动力)不实际。
如果你重新发布,与你的情况(安装X,然后Y,但是需要完成Z)我敢打赌你会得到一些好的变通办法。
我认为你可以迁移的数据Sql服务器,而不具有默认的实例有安装。你可以指定港口号Sql服务器的实例在Oracle Sql开发和可以连接只是使用的服务器名称,并未使用的服务器名称和实例。是这样的:连接到"我要播,1433"