Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
[MsSql] Installare 2 Sql sulla stessa macchina
mercoledì 02 gennaio 2008 - 11.13
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
amelix
Profilo
| Expert
694
messaggi | Data Invio:
mer 2 gen 2008 - 11:13
Mi piacerebbe installare sulla stessa macchina due istanze di 'siquel' ma con IP diversi.
Per ora ho l'istanza principale e la seconda con il classico NOMEMACCHINA\ISTANZA.
Grazie!
E Buon ANNO!!!
Andrea -
http://www.MelisWeb.eu/
MarKonE
Profilo
| Guru
2.074
messaggi | Data Invio:
mer 2 gen 2008 - 20:55
Ciao, ti interessa installare due versioni uguali o diverse ?
Ciao!
My Blog...
http://blogs.dotnethell.it/Mark/
amelix
Profilo
| Expert
694
messaggi | Data Invio:
mer 2 gen 2008 - 21:20
Due versioni uguali.
Adesso ho 2 istanze e ne vorrei tenere 2 ma che rispondano a IP diversi senza "sottonomi".
Andrea -
http://www.MelisWeb.eu/
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 3 gen 2008 - 10:49
>Due versioni uguali.
>Adesso ho 2 istanze e ne vorrei tenere 2 ma che rispondano a
>IP diversi senza "sottonomi".
Ciao Andrea,
la tua richiesta è alquanto singolare, comunque quel server dovrà avere almeno 2 schede di rete con 2 indirizzi diversi e configurare le istanze per utilizzare una scheda ciascuna.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
MarKonE
Profilo
| Guru
2.074
messaggi | Data Invio:
gio 3 gen 2008 - 10:51
>Ciao Andrea,
>
>la tua richiesta è alquanto singolare, comunque quel server dovrà
>avere almeno 2 schede di rete con 2 indirizzi diversi e configurare
>le istanze per utilizzare una scheda ciascuna.
Non è possibile utilizzare un indirizzo ip secondario della stessa scheda di rete invece di utilizzarne due ?
Ciao!
My Blog...
http://blogs.dotnethell.it/Mark/
amelix
Profilo
| Expert
694
messaggi | Data Invio:
gio 3 gen 2008 - 11:37
Risolto!
Nella seconda istanza ([IP]\Sviluppo) ho configurato il Tcp/Ip sul secondo IP.
Non il named pipe continua a rispondere con la solita sintassi ma tramite TCP/IP va perfettamente.
Nella scheda di rete (virtuale) ho solo aggiunto un secondo IP.
Questa suddivisione mi serve per esigenze "progettuali".
Dove lavoro io abbiamo 3 livelli.
Sviluppo, Pre Produzione e Produzione.
I primi due MsSql adesso sono sulla stessa macchina.
mentre il terzo è su una macchina vera & seria.
Andrea -
http://www.MelisWeb.eu/
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 3 gen 2008 - 12:31
>Questa suddivisione mi serve per esigenze "progettuali".
>
>Dove lavoro io abbiamo 3 livelli.
>Sviluppo, Pre Produzione e Produzione.
>I primi due MsSql adesso sono sulla stessa macchina.
>mentre il terzo è su una macchina vera & seria.
Bene, allora sul server di sviluppo/staging puoi utilizzare:
- 2 schema nel medesimo db
- 2 db sulla stessa istanza
- 2 istanze sullo stesso server, una di default ed una named.
Inserire gli IP nelle stringhe di connessioni non è una prassi consigliabile data la natura volatile degli stessi, sarebbe auspicabile utilizzare il nome macchina eventualmente definendo degli alias a livello di DNS o locale (via Cliconfg.exe).
Le stringhe di connessione andranno memorizzate in file di configurazioni esterni all'applicativo, in modo da poterle facilmente manutenere senza il bisogno di ricompilare l'intero progetto.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
amelix
Profilo
| Expert
694
messaggi | Data Invio:
gio 3 gen 2008 - 13:52
Sono daccordo con te che usare gli IP sia una cosa da sconsigliare...
Infatti il nostro dns da dei nomi ai 2 ip.
Il problema non sono i 3 sql con strutture identiche.
Il problema sono i vari progetti dotNet che vengono sviluppati.
Ci sono talmente tante stringhe di connessione da cambiare che abbiamo pensato di "barare"...
Sui vari webserver (anche qui 3) nel file host è stato definita la coppia ip/nome del server sql (+ altre cosettine).
In questo modo siamo riusciti ad automatizzare (nel limite del possibile) la propagazione dello sviluppo verso la produzione.
Dimenticavo un ultima cosa...
Solo il DB di sviluppo è visibile dall'esterno per i collaboratori di altre sedi.
Andrea -
http://www.MelisWeb.eu/
Torna su
Stanze Forum
Elenco Threads
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 !