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

  1. #1
    Membre éclairé
    Installation d'une instance SSRS 2008 R2 sur un server en windows 2016
    Bonjour,
    J'ai hésité longtemps pour savoir si c'était plus pertinent de poster cette discussion sur ce forum ou sur Administration SQL server... si pas de réponse ici, je tenterai ma chance sur l'autre

    Bon du coup, la question est dans le titre. un de mes clients me demande si il peut installer une instance Report server 2008R2 sur un Windows.

    pour replacer dans le contexte, il s'agit de faire tourner des rapports fait par une fournisseur extérieur qui garantit le bon fonctionnement de sa suite uniquement sur 2008R2.

    La question subsidiaire étant lorsque le fournisseur donnera son feu vert pour sql server 2017, Pourra-t-on se contenter de faire un upgrade de l'instance sur place (sans passer par la création d'un nouvelle instance)

    En vous remerciant par avance,
    Cordialement,

    Bernardos
    Loïc BERNARD
    Consultant Senior dba sql server & Microsoft Business Intelligence



    Il n'y a jamais de problèmes, il n'y a que des solutions!

  2. #2
    Membre éprouvé
    le problème que j'ai rencontré pour ce type de migration c'est la partie qui concerne le transfert des data source

    sauvgarde reportserver.= -->ok

    sauvgarde reportservertempdb.= -->ok

    resturation reportserver sur l'instance 2017--->ok

    resturation reportservertempdb. sur l'instance 2017--->ok

    a ce moment toutes les rapport rdl apparaît bien dans leur emplacement sur la nouvelle instance 2017

    sauf que Toutes les datasource sont vides (absence du chaîne de connexion )

    j'ai sauvegardé après le clé de chiffrement du sql 2008 et j'ai restauré ce clé sur la nouvelle instance 2017

    mais les datasource sont toujours vides

    malheureusement j'arrive pas a trouvé la cause racine de ce problème

    cordialement

  3. #3
    Membre éclairé
    Salut,
    Merci de ta réponse. cependant je ne suis pas sur d'être dans le même cas de figure que toi.

    Etape 1 : installer une instance ssrs 2008 R2 sur un Windows 2016(est ce que cela est possible?)
    Etape 2 : Migrer les rapports D'une instance 2008R2 vers la nouvelle instance 2008R2(en règle général pour faire ca je ne transfère pas la base je rebuild mes rapports sur la nouvelle instance) Dans tous les cas je maitrise.
    Etape 3 : lorsque le fournisseur donnera son go, on voudrait faire un upgrade de l'instance 2008R2 en 2017. Je pense que les rapport existants seront supprimés et remplacer par des nouveaux. La vrai question c'est que c'est possible d'upgrader une instance 2008R2 en 2016 ou doit on installer une nouvelle instance 2016 à partir de rien ?

    Donc mes 2 seules interrogations sont à l'étape 1 et 3

    Cordialement,
    Loïc BERNARD
    Consultant Senior dba sql server & Microsoft Business Intelligence



    Il n'y a jamais de problèmes, il n'y a que des solutions!

  4. #4
    Membre éclairé
    et du coup, pour ton problème, tu devrais essayer
    1. Supprimer tes bases report server (sur le 2017)
    2. recréer un 2 nouvelles bases(report et reportemp)
    3. redéployer tes rapports sur ta nouvelle instance


    Cordialement,
    Loïc BERNARD
    Consultant Senior dba sql server & Microsoft Business Intelligence



    Il n'y a jamais de problèmes, il n'y a que des solutions!

  5. #5
    Expert éminent
    Citation Envoyé par Bernardos Voir le message
    pour replacer dans le contexte, il s'agit de faire tourner des rapports fait par une fournisseur extérieur qui garantit le bon fonctionnement de sa suite uniquement sur 2008R2.
    C'est du sérieux, il ne garantit le support de ses rapports que sur une version qui n'est plus supportée
    Sinon, c'est possible d'avoir un SSRS 2008 R2 qui pointe vers une bd 2016, on a ça chez nous.
    Par contre, j'éviterai d'installer le SSRS sur la même machine que la bd.
    les règles du forum - mode d'emploi du forum
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    JE NE RÉPONDS PAS aux questions techniques par message privé.

  6. #6
    Membre éclairé
    C'est du sérieux, il ne garantit le support de ses rapports que sur une version qui n'est plus supportée
    Soyons clair, c'est n'importe quoi, d'autant plus que si j'ai bien compris ce projet est en prod depuis... 2 mois

    Sinon, c'est possible d'avoir un SSRS 2008 R2 qui pointe vers une bd 2016, on a ça chez nous.
    Nous on pointera directement sur une base sql server 2017

    Par contre, j'éviterai d'installer le SSRS sur la même machine que la bd.
    Là, j'ai envie de dire que même si effectivement, il est mieux de ne pas mettre le ssrs sur le même serveur, j'ai connu de nombreux cas où ca n'avait aucune influence.
    Dans notre cas présent si. Le ssrs sera bien sur un serveur à part

    Tout ca ne répond pas à mes 2 questions qui sont :
    1. Peut-on installer une instqnce SSRS 2008R2 sur un serveur qui tourne avec Windows 2016 ?
    2. Peut-on upgrader une instance SSRS 2008 R2 en SSRS2017 en place (ne pas de voir créer une nouvelle instance à partir de rien) ?
    Loïc BERNARD
    Consultant Senior dba sql server & Microsoft Business Intelligence



    Il n'y a jamais de problèmes, il n'y a que des solutions!

  7. #7
    Expert éminent
    Citation Envoyé par Bernardos Voir le message
    1. Peut-on installer une instance SSRS 2008R2 sur un serveur qui tourne avec Windows 2016 ?
    2. Peut-on upgrader une instance SSRS 2008 R2 en SSRS2017 en place (ne pas de voir créer une nouvelle instance à partir de rien) ?
    1) De mémoire, je ne pense pas que ça soit supporté - je n'ai pas retrouvé la doc sur les prérequis de Sql Server 2008 R2. Mais chez nous, on a des SSRS 2008 R2 qui tournent en prod sur une VM avec un windows Server 2016 Datacenter sans problème, même si c'est assez basique la façon dont on s'en sert.
    2) Ça doit être possible mais vu la grande différence de version, je ferais plutôt une migration, ça doit être plus simple et avec moins d'étape. J'en avais fait une, il y a longtemps, ça avait bien marché.
    les règles du forum - mode d'emploi du forum
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    JE NE RÉPONDS PAS aux questions techniques par message privé.

  8. #8
    Membre éclairé
    Pour le 2, je suis assez d'accord.
    Pour le 1, la question subsidiaire c'est sur quelle version de Windows la plus récente possible qu'on pourrait installer relativement sereinement cette instance 2008 R2 ?
    Loïc BERNARD
    Consultant Senior dba sql server & Microsoft Business Intelligence



    Il n'y a jamais de problèmes, il n'y a que des solutions!

  9. #9
    Expert éminent
    Citation Envoyé par Bernardos Voir le message
    Pour le 1, la question subsidiaire c'est sur quelle version de Windows la plus récente possible qu'on pourrait installer relativement sereinement cette instance 2008 R2 ?
    Je n'ai pas la réponse, à voir peut-être dans les forums anglophones ?
    De toute façon, c'est une version qui n'est plus supportée nulle part par Microsoft, tu ne prends pas plus de risque à le mettre sur le dernier Windows que sur un Windows 2008.
    les règles du forum - mode d'emploi du forum
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    JE NE RÉPONDS PAS aux questions techniques par message privé.

###raw>template_hook.ano_emploi###