Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1270 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Install de SQL 2005 + changer le nom de machine = plus rien ne marche

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Install de SQL 2005 + changer le nom de machine = plus rien ne marche

n°1710139
stilgar78
Posté le 31-03-2008 à 11:08:26  profilanswer
 

Salut je vous explique mon probleme:
 
 
Sur une machine qui se nomme: TOTO
- apres une installation de SQL 2005 tout a fait réussi
- scriptage de l'installation des Bases et des tables (Installshield X)
- scriptage des ressources ODBC (Installshield X)
- installation de nos applicatifs(Installshield X)
 
tout marche !
 
 
Si j'ai le malheur de renommer ma machine en TITI
- tout fout le camps car mon instance SQL est en quelque sort lié au nom de machine au moment ou j'ai fait mon installation.
 
Question:
Existe t il une commande magique ou manipulation qui me permette de re-parametrer mon instance SQL pour que toute ma config remarche avec le nouveau nom de machine ?
 
But fonctionnel à atteindre:
J'aimerais pouvoir Ghoster mes machines et a la fin du Ghost, je dois changer le nom de la machine ...
 
 
Merci d'avance de votre aide


Message édité par stilgar78 le 31-03-2008 à 14:40:36
mood
Publicité
Posté le 31-03-2008 à 11:08:26  profilanswer
 

n°1710317
stilgar78
Posté le 31-03-2008 à 14:39:34  profilanswer
 

up

n°1710536
stilgar78
Posté le 31-03-2008 à 17:43:50  profilanswer
 

up

n°1710798
stilgar78
Posté le 01-04-2008 à 08:58:01  profilanswer
 

up

n°1710800
$man
Posté le 01-04-2008 à 09:05:58  profilanswer
 

Pour voir ceci, il suffit d'exécuter la commande :

 

   * SELECT * FROM SYS.SERVERS

 

On obtient alors le nom stocké qui doit donc être modifié.

 

Méthode 1 (déconseillée) :

 

Cette table ne peut pas être modifiée directement via un UPDATE, sauf par le passage en mode administrateur :

 

   C:\>sqlcmd -A
    1> update sys.servers set name='NOUVEAUNOM\SQLEXPRESS'
    2> go

 

On redémarre ensuite le serveur SQL concerné et tout est OK.

 

 

Méthode 2 :

 

Des procédures stockées système permettent de modifier ce paramètre :

 

   sp_dropserver @server='ANCIENNOM\SQLEXPRESS'
    sp_addserver @server='NOUVEAUNOM\SQLEXPRESS', @local='LOCAL'

 

Une fois la modification effectuée, il faut relancer le service SQL Server.

 

 

Attention :

 

   Dans le cas ou vous avez plusieurs instances sur votre machine, il faut effectuer cette modification sur chaque instance.


Message édité par $man le 01-04-2008 à 09:07:46
n°1710830
stilgar78
Posté le 01-04-2008 à 10:23:09  profilanswer
 

$man:
 
Merci beaucoup ! on dirait bien que c'est ce dont j'ai besoin !
 
Par contre; j'ai deux parametres qui contienne le nom de la machine:
 
- la table "NAME" qui contient la valeur :Nom de machine\nom d'instance
 
- la table "DATA SOURCE" qui contient la meme valeur
 
si tu me laisse ton mail je peux t envoyer un screenshot. PS: je suis sous SQL 2005
 
Encore merci de ton aide


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Install de SQL 2005 + changer le nom de machine = plus rien ne marche

 

Sujets relatifs
[DELPHI] Changer le contenu d'une formType de données SQL non attendu !?
Problème pour faire une requête SQL.[dumb girl asking] fermer des onglets et détruire des choses
[SGBD/SQL] Utiliser un index ? Quand ? Comment ?formualire php - je comprend rien
visual c# et sql server 2005[Builder 6]récpere le résultat d'une requête SQL d'un composant TQuery
[SQL Server] Jointure avec valeur de champ comme nom de table[résolu] liens vers requetes SQL
Plus de sujets relatifs à : Install de SQL 2005 + changer le nom de machine = plus rien ne marche


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR