Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

SOURCE :

https://www.informatiweb-pro.net/admin-systeme/win-server/ws-2012-2012-r2-rds-mettre-en-place-la-ha-sur-votre-infrastructure-rds--10.html

https://rdr-it.com/ferme-rds-configuration-service-broker-haute-disponibilite/2/

Infrascture RDS

...

NomIP
RDS-BROKER192.168.20.10
RDS-BROKER2


192.168.20.9

...

RDS-SQL

192.168.20.8

Télécharger SQL Server :

https://download.microsoft.com/download/5/1/4/5145fe04-4d30-4b85-b0d1-39533663a2f1/SQL2022-SSEI-Expr.exe

Tip

Ayant SQL EXPRESS 22 , il faut le drive OBDC 


MANAGEMENT STUDIO : 

https://download.microsoft.com/download/7519f0ff-997c-4f36-b5aa-9a51d47dd34c/SSMS-Setup-ENU.exe

faut cocher trust server certificate 

Image chargéeImage Removed

Lancer l’installation

  1. Lance le fichier téléchargé (SQL2019-SSEI-Expr.exe)

  2. Choisis "Installation personnalisée"

  3. Dans SQL Server Installation Center :

    • Clique sur "Nouvelle installation SQL Server"

3️⃣ Configuration de l’installation

  • Instance : par défaut (SQLEXPRESS) ou nommée (RDSQL)

  • Fonctionnalités :

    • Moteur de base de données ✔️

  • Type d’authentification :

    • Choisir "Mode mixte (SQL Server + Windows)"

    • Définir un mot de passe sa

    • Ajouter ton compte admin comme administrateur SQL

Post-installation (très important)

Activer TCP/IP :

  • Ouvre SQL Server Configuration Manager

  • Va dans : SQL Server Network Configuration > Protocols for [Instance]

  • Active TCP/IP

  • Redémarre le service SQL Server

Ajouter le serveur sur RDS BROEKR 1 (ajout de serveurs )

puis ajout la fonctionnalité  "BROKER " (bureau à distance) et accè web 

 Image Removed

🔗 Lien officiel :
👉 https://aka.ms/sql2019express (version Express)

2️⃣ Lancer l’installation

  1. Lance le fichier téléchargé (SQL2019-SSEI-Expr.exe)

  2. Choisis "Installation personnalisée"

  3. Dans SQL Server Installation Center :

    • Clique sur "Nouvelle installation SQL Server"

3️⃣ Configuration de l’installation

  • Instance : par défaut (SQLEXPRESS) ou nommée (RDSQL)

  • Fonctionnalités :

    • Moteur de base de données ✔️

  • Type d’authentification :

    • Choisir "Mode mixte (SQL Server + Windows)"

    • Définir un mot de passe sa

    • Ajouter ton compte admin comme administrateur SQL

4️⃣ Finaliser et tester

  • Clique sur "Installer"

  • Une fois terminé, ouvre SQL Server Management Studio (SSMS)

Si SSMS n’est pas installé : 👉 https://aka.ms/ssms

5️⃣ Post-installation (très important)

Activer TCP/IP :

  • Ouvre SQL Server Configuration Manager

  • Va dans : SQL Server Network Configuration > Protocols for [Instance]

  • Active TCP/IP

  • Redémarre le service SQL Server

Ouvrir le port 1433 dans le pare-feu Windows :

...

✅ Créer ta base RDCB_DB avec SSMS

💡 Exemple de chaîne de connexion pour le Broker

...

https://learn.microsoft.com/fr-fr/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver16



Installation de SQL SERVEUR VERSION EVALUATION

Image Added


Image Added

https://learn.microsoft.com/fr-fr/sql/sql-server/install/configure-the-windows-firewall-to-allow-sql-server-access?view=sql-server-ver16

On ajoute les règles entrante dans le FW Windows

Code Block
New-NetFirewallRule -DisplayName "SQLServer default instance" -Direction Inbound -LocalPort 1433 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "SQLServer Browser service" -Direction Inbound -LocalPort 1434 -Protocol UDP -Action Allow


le moteur de base de données SQL Server écoute les connexions TCP/IP sur le port 1433, tandis que le port 1434 est utilisé par défaut pour les connexions UDP 

Image Added


Image Added

Ajouter l'utilisateur actual et définir un mot de passe pour l'utilisateur SA

Cocher mode mixte

Image Added


Pendant l'installation 

ajout du role broker (sur RDCB2)

Bureau à distance => cocher broker

Image Added


Installer le pilote odbc driver for sql 

https://learn.microsoft.com/fr-fr/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver16


Ouvrir SSMS pour configurer la connexion

Clic droit sur login (à gauche) => New login

Image Added


Chercher le groupe des brokers de l'AD (fait auparavant)

Bien cocher "des groupes" 

puis modifier a partir de cet emplacement "RDCB2" => Toute l'annuaire

Image Added*


Dans server Roles => cocher dbcreator

Image Added



Creation de la base de donnée 

Clic droit sur Database (a  gauche => New Database)

Image Added


Ajouter les droits sur le base de donnée

Retourner sur l'utilisateur précédement crée  puis cocher dans user mapping RDSHA et DB OWNER


Image Added


après aller sur RDS BROKER 1

Depuis la vue d'ensemble configurer la HA 

Image Added


Configurer la chaine de connexion 

Code Block
DRIVER=ODBC Driver 18 for SQL Server;SERVER=rds-sql.comptaplus.loc;Trusted_Connection=Yes;APP=Remote Desktop Services Connection Broker;DATABASE=RDSHA;encrypt=optional

Encrypt est sur = optional car pas de certificat SSL sur le serveur SQL


Image Added



Pour que le  serveur s'affiche, il doit etre ajouter auparavant depuis le gestionnaire des serveurs

Serveurs Clic droit ajouter un serveur et rechercher le serveur concerné 


Image Added


Regenerer des certificatts pour les deux serveurs 




Create a new certificatImage Added=RDCB_DB