|
sql
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Retaining same Instance Name in side-by-side upgrade/migration
We are doing a side-by-side upgrade migration from 2000 to 2005. The SQL
Server 2005 Upgrade Technical Article says (page 57) that, at the point of renaming: < Instance name change: In a side-by-side upgrade, the new SQL Server 2005 instance must have a different name than the legacy instance > That doesn't make sense. Our server was originally set as <srvr1\EPICSQL> and I intend to set the target as <srvr2/EPICSQL> so that we can renaming the target and take the source offline after certification. Please confirm that the instance can (or must be) the same between target and source. Thanks, Michael Clifford You cannot rename a named instance. Uninstall/reinstall is the only
supported scenario. I use DNS to cheat. Alias the names and you are fine once you turn off the old instance. -- Show quoteHide quoteGeoff N. Hiten Principal SQL Infrastructure Consultant Microsoft SQL Server MVP "Michael Clifford" <mjclifford@hotmail_nospam.com> wrote in message news:e82JLB9TJHA.3952@TK2MSFTNGP06.phx.gbl... > We are doing a side-by-side upgrade migration from 2000 to 2005. The SQL > Server 2005 Upgrade Technical Article says (page 57) that, at the point of > renaming: > > < Instance name change: In a side-by-side upgrade, the new SQL Server 2005 > instance must have a different name than the legacy instance > > > That doesn't make sense. Our server was originally set as <srvr1\EPICSQL> > and I intend to set the target as <srvr2/EPICSQL> so that we can renaming > the target and take the source offline after certification. > > Please confirm that the instance can (or must be) the same between target > and source. > > Thanks, > > Michael Clifford > > > < Instance name change: In a side-by-side upgrade, the new SQL Server 2005 As Geoff said, you can't rename a named instance. Whether it makes sense or > instance must have a different name than the legacy instance > > > That doesn't make sense. Our server was originally set as <srvr1\EPICSQL> > and I intend to set the target as <srvr2/EPICSQL> so that we can renaming > the target and take the source offline after certification. not doesn't change the fact. Now, as he suggested, you can use DNS and aliases to prevent making changes to the applications, otherwise, whether the new instance has the same name as the old or not, isn't it still going to require connection string / info changes to your applications anyway, if the server name is also changing? Aaron,
We are going to ensure that the instance is named the same for both the source and target server. Then we'll alter DNS when we are ready to deprecate the old server. We are using the backup/restore method of migration. Do you see a problem with this strategy? TIA Michael "Aaron Bertrand [SQL Server MVP]" <ten.xoc@dnartreb.noraa> wrote in message <srvr1\EPICSQL>news:O4SvVQ%23TJHA.5080@TK2MSFTNGP03.phx.gbl... > > < Instance name change: In a side-by-side upgrade, the new SQL Server 2005 > > instance must have a different name than the legacy instance > > > > > That doesn't make sense. Our server was originally set as Show quoteHide quote > > and I intend to set the target as <srvr2/EPICSQL> so that we can renaming > > the target and take the source offline after certification. > > As Geoff said, you can't rename a named instance. Whether it makes sense or > not doesn't change the fact. Now, as he suggested, you can use DNS and > aliases to prevent making changes to the applications, otherwise, whether > the new instance has the same name as the old or not, isn't it still going > to require connection string / info changes to your applications anyway, if > the server name is also changing? > > I think there was some confusion. If the new instance is on a NEW server
then you should be able to use the same instance name. By "side-by-side" I think a lot of people will assume you are on the same server, where of course you can't have two instances with the same name, and you can't rename an existing named instance. Show quoteHide quote > We are going to ensure that the instance is named the same for both the > source and target server. Then we'll alter DNS when we are ready to > deprecate the old server. We are using the backup/restore method of > migration. > > Do you see a problem with this strategy? > > TIA > > Michael > > "Aaron Bertrand [SQL Server MVP]" <ten.xoc@dnartreb.noraa> wrote in > message > news:O4SvVQ%23TJHA.5080@TK2MSFTNGP03.phx.gbl... >> > < Instance name change: In a side-by-side upgrade, the new SQL Server > 2005 >> > instance must have a different name than the legacy instance > >> > >> > That doesn't make sense. Our server was originally set as > <srvr1\EPICSQL> >> > and I intend to set the target as <srvr2/EPICSQL> so that we can > renaming >> > the target and take the source offline after certification. >> >> As Geoff said, you can't rename a named instance. Whether it makes sense > or >> not doesn't change the fact. Now, as he suggested, you can use DNS and >> aliases to prevent making changes to the applications, otherwise, whether >> the new instance has the same name as the old or not, isn't it still >> going >> to require connection string / info changes to your applications anyway, > if >> the server name is also changing? >> >> > >
Other interesting topics
Issue with subselect
Lumigent Log Explorer - where to get it? Database Mirroring not synching till I open Mirroring Monitor 12m ghost records INSERT'ing from SQL Server into DB2 NCHAR -> CHAR COLLATION problems high table/index fragmentation issue with data format in joining tables Connections between 2 SQL Servers Performance Tuning a DB |
|||||||||||||||||||||||