Nome Istanza Sql Server 2008

mercoledì 13 gennaio 2016 - 14.53
Tag Elenco Tags  SQL Server 2008 R2

vittosss Profilo | Junior Member

Ciao,
sto litigando con il nome istanza sql server.
situazione: ho due server su due reti separate.
su un primo server ho l'ambiente di produzione. sul secondo server vorrei mettere il server di dev e test.
problema: il nome dell'istanza sql server deve avere lo stesso nome.
i server hanno nomi diversi.

il primo server si chiama "srv-sl". l'istanza sql si chiama "srv-sl".
il secondo server di chiama "DEV".

vorrei quindi creare su "DEV", una istanza che si chiama "srv-sl".
già in fase di installazione mi dice che non posso usare il trattino.
va bene. procedo mettendo invece l'underscore. ottengo quindi "DEV\SRV_SL"

quindi vado a rinominare l'istanza sql:
sp_dropserver DEV\SRV_SL;
GO
sp_addserver srv-sl, local;
GO

e qui mi si è fatto un po' di casino. se vado ad interrogare tramite select @@servername vedo il nome srv-sl

in fase di accesso in management studio entro solo con il nome: DEV\SRV_SL
nel ramo a sinistra, in cima, come nome, vedo DEV\SRV_SL

come posso fare a ricondurre tutto all' srv-sl?

thanks!
V.

renarig Profilo | Expert

>il primo server si chiama "srv-sl". l'istanza sql si chiama "srv-sl".

Ma sei assolutamente certo che la istanza di "srv-sl" si chiama "srv-sl" ??

il senso della domanda è che quando installi se sul server vuoi
una unica istanza allora puoi non istallare nessuna IstanzaNominata

mi spiego con un esempio

la tua macchina si chiama srv-sl

1)
se ti basta una unica istanza allora potrebbe essere NonNominata
significa che ti connetti solo con srv-sl

2)
se vuoi una unica istanza nominata allora potresti avere
srv-sl\srv-sl

3)
se vuoi più istanze di cui una NonNominata dalla seconda DEVONO essere nominate quindi
srv-sl
srv-sl\TuoNomeIstanza
srv-sl\srv-sl
srv-sl\Eccetera

4)
se vuoi più istanze tutte nominate avrai
srv-sl\TuoNomeIstanza
srv-sl\srv-sl
srv-sl\Eccetera

Io ho il sospetto che tu sei nel 1° caso

per saperlo con certezza
quando ti connetti con ManagementStudio il
Nome Server è srv-sl oppure srv-sl\srv-sl ?????


.
Certo che se mi è permessa una opinione personale
io taglierei le dita ( e anche qualcos' altro )
a quelli che usano i caratteri speciali nei
nomi dei file, istanze, cartelle, macchine, eccetera



vittosss Profilo | Junior Member

Ciao,
si, pene corporali a chi mette simili caratteri ma ormai...si può solo andare avanti.

ho allegato screenshot di quello che vedo.

Thanks!

saritron Profilo | Newbie

Anche secondo me sei nel primo caso.
Hai provato a fare un accesso chiamando il server srv-sl?

vittosss Profilo | Junior Member

Aspettate, cerco di fare chiarezza.
i server come abbiamo detto sono due.
il primo si chiama srv-sl e l'istanza è NONNominata sicchè, si chiamerà appunto srv-sl. entro in management studio inserendo srv-sl.

il secondo server si chiama DEV (quello che nello screen vedere come sl80300dev) e su questo server esiste già una istanza sql server, che ha un nome, e che penso al momento possiamo trascurare.
su dev io devo quindi creare una istanza srv-sl. e NON dev\srv-sl.
ho provato rinominando l'istanza, me l'ha fatto e, come potete vedere dall'allegato, sono in una sorta di limbo.

renarig Profilo | Expert

>Aspettate, cerco di fare chiarezza.
>i server come abbiamo detto sono due.
>il primo si chiama srv-sl e l'istanza è NONNominata sicchè, si
>chiamerà appunto srv-sl. entro in management studio inserendo srv-sl.

Adesso è più chiaro :)
quindi saritron e io avevamo intuito giusto

ma allora non capisco perché vuoi fare il secondo server
di nome DEV e una istanza che si chiama proprio srv-sql

forse per trasferire più agevolmente i prodotti dello sviluppo da una rete all'altra ????

in questo caso non ti serve a nulla fare quello che stai facendo

Ma:
la seconda macchina NON deve chiamarsi più DEV bensi srv-sl
nella secnda macchina devi installare una istanza di SQLServer NONNominata


- Start
- Clic Dx si Computer
- Proprietà
- Impostazioni di sistema avanzate
- Nome Computer
- cambia
- Eccetera
poi devi restartare

vittosss Profilo | Junior Member

eheheheh eh no, troppo facile così.
il server dev non può essere rinominato.

sul server dev devo avere una istanza srv-sl

saritron Profilo | Newbie

Allora riparti: fermo restanti i nomi dei server rinomina le istanze, o meglio ancora eliminale e rinominale correttamente, facendo una copia dei DB, ma sinceramente la vedo una cossa rischiosa, io preferirei enermi le istanze con nomi diversi a questo punto.

renarig Profilo | Expert

>sul server dev devo avere una istanza srv-sl
>

allora non arrivi al risultato perché:

in un caso avrai come stringa di connessione
............ DEV\srv-sl ............

mentre nell'altro caso la stringa sara
............. srv-sl ............................


.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5