Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/12/2010, 10h36   #1
Invité de passage
 
Inscription : janvier 2008
Messages : 23
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 23
Points : 4
Points : 4
Par défaut sql 2005 migrer une base reporting services vers un autre serveur

Bonjour à tous,

Voilà, j'ai beau chercher sur le net je ne trouve pas exactement ce que je veux.

Je dois dupliquer un environnement et déplacer ma base de rapport actuellement sous sql 2005 vers un autre serveur sous sql 2005.

mais le hic est que je ne sais pas comment faire ...

Quelqu'un pourrait il m'aider ?

Alpad
alpad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 10h44   #2
Membre Expert
 
Homme Etienne ZINZINDOHOUE
Ingénieur développement
Inscription : mars 2010
Messages : 1 138
Détails du profil
Informations personnelles :
Nom : Homme Etienne ZINZINDOHOUE
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur développement
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2010
Messages : 1 138
Points : 2 466
Points : 2 466
Envoyer un message via Yahoo à zinzineti
1.) Backup de la base depuis le serveur source
2.) Restauration sur le serveur cible
__________________
Etienne ZINZINDOHOUE
Billets-Articles
zinzineti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 11h16   #3
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
Il faudra aussi exécuter l'utilitaire de configuration Reporting Services pour valider le nouvel emplacement de vos bases.

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 11h16   #4
Invité de passage
 
Inscription : janvier 2008
Messages : 23
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 23
Points : 4
Points : 4
et je n'ai pas besoin de republier les rapports ou mettre a jour les sources de données ? même si les noms de serveurs changent ?

Il n'y a pas de fichiers a déplacer ?
alpad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 11h25   #5
Membre Expert
 
Homme Etienne ZINZINDOHOUE
Ingénieur développement
Inscription : mars 2010
Messages : 1 138
Détails du profil
Informations personnelles :
Nom : Homme Etienne ZINZINDOHOUE
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur développement
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2010
Messages : 1 138
Points : 2 466
Points : 2 466
Envoyer un message via Yahoo à zinzineti
Si tu veux pointer les reporting vers ta nouvelle base il faut mettre à jour les sources de données (pointées vers la nouvelle base )
__________________
Etienne ZINZINDOHOUE
Billets-Articles
zinzineti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 12h02   #6
Invité de passage
 
Inscription : janvier 2008
Messages : 23
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 23
Points : 4
Points : 4
Je n'arrive pas à restorer la base il me dit qu'elle est en prise exclusive, alors que j'ai bien coupé les services ...

Désolé je suis un novice en sql server
alpad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 12h07   #7
Responsable SQL Server

 
Avatar de mikedavem
 
Homme David BARBARIN
Expert SQL Server
Inscription : août 2005
Messages : 3 723
Détails du profil
Informations personnelles :
Nom : Homme David BARBARIN
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Expert SQL Server
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 3 723
Points : 6 844
Points : 6 844
Si vous déplacez seulement vos bases Reporting Services, vous n'aurez en principe pas plus de choses à faire. Le seul cas ou vous devrez changer vos sources de données est lorsque vous migrez également les bases de données utilisateurs que vos rapports utilisent.

Dans la console Web de gestion Reporting Services vous pouvez directement changer la chaine de connexion des sources de données déjà publiées.

++
mikedavem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 15h47   #8
Invité de passage
 
Inscription : janvier 2008
Messages : 23
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 23
Points : 4
Points : 4
Bon,

J'ai bien réussi à migrer mes rapports en revanche maintenant quand j'essaie d'en executer un j'ai le message suivant :

An internal error occurred on the report server. See the error log for more details. (rsInternalError)
Nom d'objet 'ReportServerTempDB.dbo.PersistedStream' non valide.

Je précise que je n'ai migré que la base reportserver.

j'ai bien refait pointer ma source de données.

Auriez vous une idée ?
alpad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 16h27   #9
Membre Expert
 
Homme Etienne ZINZINDOHOUE
Ingénieur développement
Inscription : mars 2010
Messages : 1 138
Détails du profil
Informations personnelles :
Nom : Homme Etienne ZINZINDOHOUE
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur développement
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2010
Messages : 1 138
Points : 2 466
Points : 2 466
Envoyer un message via Yahoo à zinzineti
Citation:
Le changement de nom des bases de données de serveur de rapports n'est pas pris en charge car ces bases de données sont considérées comme des composants internes. Renommer des bases de données de serveur de rapports entraîne des erreurs. Si vous renommez la base de données primaire, un message d'erreur explique que les noms des bases de données ne sont plus synchronisés. Si vous renommez la base de données ReportServerTempdb, l'erreur interne suivante se produira lors de l'exécution de rapports :

« Une erreur interne s'est produite sur le serveur de rapports. Consultez le journal des erreurs pour plus d'informations. (rsInternalError)

Nom d'objet 'ReportServerTempDB.dbo.PersistedStream' non valide
. »
Source : http://msdn.microsoft.com/fr-fr/library/ms159093(v=SQL.90).aspx
__________________
Etienne ZINZINDOHOUE
Billets-Articles
zinzineti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 16h37   #10
Invité de passage
 
Inscription : janvier 2008
Messages : 23
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 23
Points : 4
Points : 4
J'ai bien pris connaissance de l'article , et ne peut on pas renommer la variable appellée, plutot que la base en elle même ?
alpad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 09h33   #11
Invité de passage
 
Inscription : janvier 2008
Messages : 23
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 23
Points : 4
Points : 4
Probleme résolu , en tout cas merci à vous pour vos informations.

J'ai en fait renommé la base temp.c'est pas trop grave etant donnée qu'elle est dans une instance propre.
alpad est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h22.


 
 
 
 
Partenaires

Hébergement Web