IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Renommage d'instance MSDE


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 50
    Par défaut Renommage d'instance MSDE
    Bonjour,

    Désolé par avance si je n'ai pas posté au bon endroit, mais je ne sais pas où le faire.

    Je dispose d'un serveur Windows 2003 avec Crystal Enterprise 8.5, qui lors de son installation, a installé et configuré une instance MSDE, basée sur MSQL7, pour stocker sa configuration.

    J'ai un besoin impératif de renommer l'hôte Windows, seulement dès que je le fait, j'ai un message d'erreur au redémarrage m'indiquant que mon SQL Server est corrompu.

    Si je lui remets son ancien nom, tout revient dans l'ordre.

    Connaissez-vous une procédure pour que l'instance récupère le nouveau nom de l'hôte ?

    D'avance merci.

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 056
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 056
    Par défaut
    bonjour,

    pouvez-vous poster le message exact ainsi que le contenu du fichier ERRORLOG ?

    merci

  3. #3
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 50
    Par défaut
    Après renommage du serveur Windows, j'ai le message suivant au redémarrage :

    Your SQL Server installation is either corrupt or has been tampered (with unknow package id). Please rerun Setup.
    Puis :

    Au moins un service ou pilote n'a pas pu démarrer au démarrage du système. Veuillez consulter le journal des événements dans l'Observateur d'événements pour plus de détails.
    Le fichier ERRORLOG ne contient aucune information après l'arrêt de SQL Server :

    2010-06-09 11:11:46.50 kernel SQL Server terminating because of system shutdown.
    2010-06-09 11:11:46.50 kernel LogEvent: Failed to report the current event. Operating system error = 31(Un périphérique attaché au système ne fonctionne pas correctement.).
    2010-06-09 11:11:46.58 spid1 Closing file E:\mssql7\DATA\model.mdf.
    2010-06-09 11:11:46.58 spid1 Closing file E:\mssql7\DATA\modellog.ldf.
    2010-06-09 11:11:46.60 kernel SQL Server is terminating due to 'stop' request from Service Control Manager.

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 056
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 056
    Par défaut
    Merci,

    Cette erreur 31 est étrange, cela pourrait indiquer un pb hardware par exemple ou un pb de ressource (machine saturée par ex ?)

    Est-ce qu'il serait possible de voir également :

    le résultat de la commande (quand le sql server tourne)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    select @@servername
    go
    sp_helpserver 
    go
    Pour l'errorlog, c'est tout ce qu'il y a ? Est-ce qu'il possible de voir les ERRORLOG précédents pour se faire une meilleure idée de la situation quand tout va bien ?

    Pour moi cette erreur ne semble pas liée au renommage du serveur.

    Merci d'avance pour les informations supplémentaires.

  5. #5
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 50
    Par défaut
    Avec un retour à l'ancien nom du serveur, car sinon SQL ne tourne plus, le résultat de la commande :

    SELECT @@servername
    go
    est :

    CRYSTAL
    et de :

    sp_helpserver
    go
    est :

    CRYSTAL
    rpc, rpc out
    0
    Le Log est quant à lui totalement normal :

    2010-06-09 13:55:20.00 kernel Copyright (C) 1988-1997 Microsoft Corporation.
    2010-06-09 13:55:20.00 kernel All rights reserved.
    2010-06-09 13:55:20.00 kernel Logging SQL Server messages in file 'E:\mssql7\log\ERRORLOG'.
    2010-06-09 13:55:20.01 kernel initconfig: Number of user connections limited to 32767.
    2010-06-09 13:55:20.01 kernel SQL Server is starting at priority class 'normal'(2 CPUs detected).
    2010-06-09 13:55:20.04 kernel User Mode Scheduler configured for thread processing
    2010-06-09 13:55:22.15 server Directory Size: 73833
    2010-06-09 13:55:22.17 spid1 Using dynamic lock allocation. [500] Lock Blocks, [1000] Lock Owner Blocks
    2010-06-09 13:55:22.17 spid1 Starting up database 'master'.
    2010-06-09 13:55:22.17 spid1 Opening file E:\mssql7\data\master.mdf.
    2010-06-09 13:55:22.20 spid1 Opening file E:\mssql7\data\mastlog.ldf.
    2010-06-09 13:55:22.21 spid1 Loading SQL Server's Unicode collation.
    2010-06-09 13:55:22.23 spid1 Loading SQL Server's non-Unicode sort order and character set.
    2010-06-09 13:55:22.26 spid1 1 transactions rolled forward in database 'master' (1).
    2010-06-09 13:55:22.28 spid1 0 transactions rolled back in database 'master' (1).
    2010-06-09 13:55:22.29 spid1 Starting up database 'model'.
    2010-06-09 13:55:22.29 spid1 Opening file E:\mssql7\DATA\model.mdf.
    2010-06-09 13:55:22.31 spid1 Opening file E:\mssql7\DATA\modellog.ldf.
    2010-06-09 13:55:22.32 spid1 Clearing tempdb database.
    2010-06-09 13:55:22.34 spid1 Creating file E:\mssql7\DATA\TEMPDB.MDF.
    2010-06-09 13:55:22.35 spid1 Closing file E:\mssql7\DATA\TEMPDB.MDF.
    2010-06-09 13:55:22.37 spid1 Creating file E:\mssql7\DATA\TEMPLOG.LDF.
    2010-06-09 13:55:22.37 spid1 Closing file E:\mssql7\DATA\TEMPLOG.LDF.
    2010-06-09 13:55:22.39 spid1 Opening file E:\mssql7\DATA\TEMPDB.MDF.
    2010-06-09 13:55:22.39 spid1 Opening file E:\mssql7\DATA\TEMPLOG.LDF.
    2010-06-09 13:55:22.46 spid1 Closing file E:\mssql7\DATA\TEMPDB.MDF.
    2010-06-09 13:55:22.46 spid1 Closing file E:\mssql7\DATA\TEMPLOG.LDF.
    2010-06-09 13:55:22.48 spid1 Starting up database 'tempdb'.
    2010-06-09 13:55:22.48 spid1 Opening file E:\mssql7\DATA\TEMPDB.MDF.
    2010-06-09 13:55:22.48 spid1 Opening file E:\mssql7\DATA\TEMPLOG.LDF.
    2010-06-09 13:55:22.57 spid1 Server name is 'CRYSTAL'.
    2010-06-09 13:55:22.57 kernel Using 'SQLEVN70.DLL' version '7.00.623'.
    2010-06-09 13:55:22.57 kernel Using 'OPENDS60.DLL' version '7.00.00.0623'.
    2010-06-09 13:55:22.59 ods Using 'SSNMPN70.DLL' version '7.0.623' to listen on '\\.\pipe\sql\query'.
    2010-06-09 13:55:22.59 ods Using 'SSMSSO70.DLL' version '7.0.623' to listen on '1433'.
    2010-06-09 13:55:22.59 ods Using 'SSMSRP70.DLL' version '7.0.623' to listen on 'CRYSTAL'.
    2010-06-09 13:55:22.60 spid1 Skipping startup of clean database id 4
    2010-06-09 13:55:22.60 spid1 Starting up database 'CE85'.
    2010-06-09 13:55:22.60 spid1 Opening file C:\Program Files\Crystal Decisions\Enterprise\win32_x86\..\ODBCSUPT\CE85.mdf.
    2010-06-09 13:55:22.65 spid1 Opening file C:\Program Files\Crystal Decisions\Enterprise\win32_x86\..\ODBCSUPT\CE85_log.ldf.
    2010-06-09 13:55:22.78 spid1 Recovery complete.
    2010-06-09 13:55:22.78 spid1 SQL Server's Unicode collation is:
    2010-06-09 13:55:22.78 spid1 'English' (ID = 1033).
    2010-06-09 13:55:22.78 spid1 comparison style = 196609.
    2010-06-09 13:55:22.78 spid1 SQL Server's non-Unicode sort order is:
    2010-06-09 13:55:22.78 spid1 'nocase_iso' (ID = 52).
    2010-06-09 13:55:22.78 spid1 SQL Server's non-Unicode character set is:
    2010-06-09 13:55:22.78 spid1 'iso_1' (ID = 1).

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 056
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 056
    Par défaut
    Après avoir consulté la doc SQL 7.0, il y a une subtilité pa rapport à SQL 2000 et au dessus :

    après avoir renommé le serveur et redémarré, il faut relancer le setup.exe de sql 7.0 (j'espère que le cd ou les binaires sont à dispo). Le setup modifiera automatiquement la configuration (registry principalement).

    Il faut ensuite, pour clore l'affaire, supprimer la référence de l'ancien serveur dans la base master :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    sp_dropserver 'CRYSTAL'
    go
    sp_addserver 'NOUVEAU NOM'
    go

Discussions similaires

  1. connection à une instance msde
    Par mahboub dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 26/01/2007, 10h20
  2. [MSDE] Probleme SQLAgent ne voit pas mes instances/serveur
    Par papouAlain dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 08/03/2006, 13h04
  3. MSDE pb de désignation d'instance
    Par new_wave dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 16/11/2005, 16h34
  4. FULL ACCESS Vs ACCESS-MSDE
    Par Maxence HUBICHE dans le forum Sondages et Débats
    Réponses: 54
    Dernier message: 18/06/2005, 17h22
  5. [] plusieurs instances de form avec leur contexte ?
    Par Seb-31 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 11/04/2003, 13h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo