« Une petite impatience ruine un grand projet.  »

Recherche glossaire

Rechercher dans les définitions (terme ou expression)
Commence par Contient Terme exactSe prononce comme

Traduction

frendeitptes
Print Friendly, PDF & Email
Etoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactives
 

Le service Broker en HA (Haute Disponibilité)

Installation de SQL Express

Installation de SQL Express

Commencez par télécharger SQL Express SP2 ici : https://www.microsoft.com/fr-fr/download/details.aspx?id=56840.

Lancer le package téléchargé SQLEXPR_x64_FRA.exe puis cliquez sur "Nouvelle installation autonome SQL..."

 

 SQLBroker (1)

Accepter les termes du contrat

SQLBroker (2)

SQLBroker (3)

Sélectionnez uniquement "Services Moteur de base de données"

SQLBroker (4)

Commez l'instance "FermeRDS" par exemple

SQLBroker (5)

Configurez le service "SQL Server Browser" en type de démarrage "Automatique"

SQLBroker (6)

SQLBroker (7)

Choisissez le mode d'authentification mixte et renseignez un mot de passe. Vous pouvez également ajouter d'autres administrateurs SQL

SQLBroker (8)

Suivant

SQLBroker (9)

L'installation s'effectue...

SQLBroker (10)

Une fois terminée, un checkup est affiché.

SQLBroker (11)

Configuration de SQL

Lancez le gestionnaire de configuration SQL

SQLBroker (12)

Dans un premier temps, déployer "Configuration du réseau SQL Server - Protocoles pour FERMERDS".

Clic droit sur le protocole TCP/IP puis sur "Activer". Un message vous invitant à redemarrer les services s'affiche. Validez le message mais pas besoin pour le moment de le redémarrer.

SQLBroker (13)

Sur le protocole TCP/IP; clic droit puis sur "Propriétés"

SQLBroker (15)

Nous allons figer le port à utiliser. Pour cela, cliquez sur l'onglet "Adresses IP", puis, tout en bas, dans le noeud "IPALL", cliquez dans le champ 'Port TCP" et indiquez la valeur 1433.

SQLBroker (16)

Appliquez puis cliquez sur "OK"

SQLBroker (17)

SQLBroker (18)

Dans la console, cliquez sur "Services SQL Server", puis clic droit sur "SQL Server (FERMERDS), puis sur "Redémarrer"

SQLBroker (19)

Au niveau du par-feu, créer une règle autorisant le port TCP 1433 en entrée.

Installation de l'agent SQL

Installation de l'agent SQL

Sur tous vos serveurs Broker, installez le client Native SQL "sqlncli.msi" téléchargeable ici https://www.microsoft.com/fr-fr/download/details.aspx?id=54279

Installation étant extrèment simple, il suffit de faire suivant...

SQLBroker (20)

SQLBroker (21)

SQLBroker (22)

SQLBroker (23)

SQLBroker (23)

SQLBroker (24)

Paramétrage SQL

Paramétrage SQL

Sur votre serveur SQL, nous allons procéder à l'installation SQL Management studio Express 2016 (SSMSE) disponible ici https://docs.microsoft.com/fr-fr/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017

Lancez le package

SQLBroker (25)

Sélectionnez "Nouvelle installation autonome..."

SQLBroker (26)

SQLBroker (27)

Sélectionnez "ajouter des fonctionnalités à une instance existance de SQL Server 2012" et veillez à ce que votre instance "FERMERDS" soit bien sélectionné.

SQLBroker (28)

Sélectionnez "Outils de gestion - De base", puis cliquez sur suivant

SQLBroker (29)

Cliquez sur suivant pour lancer l'installation

SQLBroker (30)

Pour info, l'installation peut échouer si votre poste n'a pas accès à Internet

SQLBroker (31)

Un checkup nous indiquant la bonne installation doit s'afficher.

SQLBroker (1)

Loguez vous sur votre contrôleur de domaine. Nous allons créer un groupe qui contiendra tous les serveurs Broker. Cela dans le but de leurs donner les droits de "DBcreator" dur la base de données SQL.

Créez un nouveau groupe dnas votre Active Directory

SQLBroker (2)

Nommé ici "SrvRDSBroker"

SQLBroker (3)

Une fois créé, clic droit sur le groupe "SrvRDSBroker" - propriétés, puis sur l'onglet membre, procédez à l'ajout de vos serveurs Broker

SQLBroker (4)

SQLBroker (5)

SQLBroker (6)

SQLBroker (7)

Loguez vous à présent sur le serveur sur lequel vous avez installé le Management Studio SQL

SQLBroker (8)

Connectez-vous à l'instance "FERMERDS"

SQLBroker (9)

Déployer le menu "Sécurité - Connexions". Clic droit sur "Connexions" et sélectionnez "Nouvelle connexion"

SQLBroker (10)

Cliquez sur "Rechercher..." et renseigner le nom du groupe précédement créé.

SQLBroker (11)

Sélectionnez le noeud "Rôles de serveur" et sélectionnez en plus de la case "public" la case "dbcreator".

SQLBroker (12)

Serveur DNS

Dans le serveur DNS créez autant d'enregistrement de type A que vous avez de serveur Broker

SQLBroker (13)

En renseignant le nom de votre choix, ici j'ai choisi de reprendre le nom de "FERMERDS", et renseignez l'adresse IP de vos serveurs Broker

SQLBroker (14)

SQLBroker (15)

SQLBroker (16)

Configuration du broker

Configuration du broker

Sur le serveur SQL, créez un dossier "c:\SQLDATA"

Broker (1)

Broker (2)

Broker (3)

Dans le champ "Chaîne de connexion à la base de données", renseignez les info suivantes: DRIVER=SQL Server Native Client 11.0;SERVER=RDSsql.formation.int;Trusted_Connection=Yes;APP=Remote Desktop Services Connection Broker;DATABASE=RCDBDatabase. Pensez à adapter le nom du serveur SQL. Le nom "RCDBDATABASE" peut être renseigné par n'importe quel nom. Celle-ci sera créé après la validation des paramètres.
Dans le champ "dossier de stockage des fichiers...", renseignez le chemin suivant "c:\SQLDATA"

Dans nom de tourniquet DNS, renseignez le nom DNS précédement créé, soit FERMERDS.FORMATION.INT (copie d'écran nom conforme)

Broker (4)

Broker (5)

Broker (6)

Fichier RDP et le broker

Paramétrage du service Borker dans un fichier RDP

Le service brocker est parfaitement opérationnel dès lors que vous vous connectez en htpps://votre_serveur/rdweb. Par contre lorsque vous voulez en bénéficier lorsque vous sous connectez à partir du client mstsc.exe, la connexion échoue.

Pour cela, lancez le client lourd mstsc.exe et enregistrez la connexion dans un fichier RDP sur votre bureau par exemple.

Editez le fichier RDP afin de modifier la configuration. Modifiez / ajoutez les lignes suivantes sachant que dans la dernière ligne, le nom "Bureautique" correspond au nom d'un collection.

full address:s:RDSFERME.FORMATION.INT
workspace id:s:RDSFERME.FORMATION.INT
use redirection server name:i:1
loadbalanceinfo:s:tsv://MS Terminal Services Plugin.1. "Bureautique"

Pour que cela marche, il peut être nécessaire de casser et refaire la collection (malheureusement).

Vous devez être authentifié pour pouvoir laisser des commentaires...

Print Friendly, PDF & Email