Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/class-walker-comment.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/class-walker-comment.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/admin-bar.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/admin-bar.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/rest-api/endpoints/class-wp-rest-controller.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/rest-api/endpoints/class-wp-rest-controller.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/rest-api/endpoints/class-wp-rest-plugins-controller.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/rest-api/endpoints/class-wp-rest-plugins-controller.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/rest-api/endpoints/class-wp-rest-font-faces-controller.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/class-wp-block-type.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/class-wp-block-type.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/class-wp-block-type.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/class-wp-block-type.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/blocks/page-list.php on line 1

Notice: Uninitialized string offset: 0 in /home/mondomainegratuit/public_html/wp-includes/blocks/page-list.php on line 1

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the redirect-redirection domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mondomainegratuit/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the updraftplus domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mondomainegratuit/public_html/wp-includes/functions.php on line 6114

Deprecated: Le fichier Thème sans header.php est obsolète depuis la version 3.0.0, aucune alternative n’est disponible. Veuillez inclure un modèle de header.php à votre thème. in /home/mondomainegratuit/public_html/wp-includes/functions.php on line 6114
Gérer votre serveur MSSQL avec la Plateforme en tant que service Cloud PAAS JELASTIC – Mon domaine gratuit Gérer votre serveur MSSQL avec la Plateforme en tant que service Cloud PAAS JELASTIC – Mon domaine gratuit

Microsoft SQL Server (MSSQL)  est un système de gestion de bases de données relationnelles, développé par Microsoft. En tant que serveur de base de données, sa fonction principale est de stocker et de récupérer des données sur les demandes d’applications liées, quel que soit le langage de programmation dans lequel elles sont écrites. Microsoft SQL Server avec le Server Management Studio intégré combine les avantages d’une large fonctionnalité, l’exhaustivité des fonctionnalités et inclusion de nombreuses options supplémentaires utiles telles que l’analyse, la surveillance des performances, etc.

Par défaut, CloudPAAS Dédié distribue l’ édition Express de ce serveur, qui présente quelques petites limitations, mais est totalement gratuite (la comparaison des fonctionnalités des éditions peut être consultée ici ). Néanmoins, la version exacte dépend du fournisseur d’hébergement choisi et peut différer ou être fournie moyennant des frais.   

Afin de démarrer avec votre serveur de base de données Microsoft SQL sur CloudPAAS Dédié, reportez-vous aux sections correspondantes ci-dessous avec des informations sur la façon de :

MSSQL 2012 sur CloudPAAS Dédié

1. Cliquez sur le bouton Nouvel environnement dans le coin supérieur gauche du tableau de bord et passez à l’onglet de langue requis dans le cadre de dialogue Assistant Environnement ouvert .    

MSSQL dans l'assistant d'environnement

Ensuite, choisissez la base de données MSSQL 2012 dans la section Base de données SQL (entourée ci-dessus) et le reste des nœuds nécessaires, définissez les limites de ressources pour eux, tapez le nom de votre environnement (par exemple mssql ) et cliquez sur Créer .      

2. Patientez quelques minutes jusqu’à ce que votre environnement apparaisse sur le tableau de bord.

Le serveur de base de données créé et les bases de données à l’intérieur peuvent être facilement gérés au moyen de Microsoft SQL Server Management Studio intégré, disponible sur le bureau distant de votre nœud. Pour y accéder, vous devez vous connecter à votre nœud DB via RDP.  

Environnement MSSQL créé

Cela peut être fait de l’une des manières suivantes :

  • via le client Guacamole HTML5 (en utilisant soit le lien unique de l’e-mail reçu, soit l’option de tableau de bord appropriée, illustrée dans l’image ci-dessus)  
  • via le client de bureau à distance local (en utilisant les informations d’identification d’ accès RDP que vous avez reçues dans l’e-mail après la création de l’environnement)    

Pour obtenir les instructions détaillées sur ces opérations, visitez la page Accès au bureau à distance dans notre documentation.  

3. Afin de connecter votre application .NET à ce serveur de base de données et de lui permettre de fonctionner avec les données qu’il contient, vous devez utiliser le lien de connexion au format suivant :

  • pour la sécurité standard
    Server=mssql{node_id}-{your-environment-name}.{hoster_domain};Database={db_name};User Id=sa;Password={password} ;
  • pour une connexion sécurisée
    Server=mssql{node_id}-{your-environment-name}.{hoster_domain};Database={db_name};Trusted_Connection=True ;
  • pour la connexion à une instance de serveur SQL
    Server=mssql{node_id}-{your-environment-name}.{hoster_domain}{instance_name};Database={db_name};User Id=sa;Password={password} ;

Les chaînes entre accolades doivent être remplacées par les données suivantes :

  • {node_id}  – ID du nœud MSSQL requis, qui peut être vu sur le tableau de bord (par exemple, pour notre environnement ci-dessus, il reste pour 13408 ) 
  • {your-environment-name}  – évidemment, le nom de votre environnement (PAS un alias ) 
  • {domaine_hôte}  – qloud.asia
  • {db_name}  – nom d’une base de données particulière (vous pouvez en créer une nouvelle au préalable)  
  • {password}  – celui que vous avez reçu par e-mail (pour l’ accès administrateur ) 
  • {instance_name}  – la valeur par défaut pour l’édition MSSQL Express est MSSQLSERVER 

Gestion du serveur de base de données

Une fois que vous vous êtes connecté au bureau distant du nœud requis, exécutez l’ outil SQL Server Management Studio en utilisant le raccourci correspondant dans le dossier de votre bureau :  

Studio de gestion de serveur SQL

Dans quelques secondes, vous verrez cette application s’ouvrir avec un cadre d’authentification devant elle. Vous pouvez accéder aux paramètres de votre serveur avec les informations d’identification déjà indiquées pour la méthode d’ authentification Windows , bien que cela ne vous accorde pas suffisamment d’autorisations pour l’édition de bases de données.  

connexion à la base de données

Ainsi, passer l’ authentification méthode pour l’ authentification SQL Server un et remplissez les champs activés Connexion et mot de passe des champs avec l’ accès administrateur , les informations d’ identification que vous avez reçus par courrier électronique précédemment. Continuez avec le bouton Connecter .            

Ci-dessous, nous allons vous montrer comment effectuer certaines opérations de base de données, telles que :

Si vous souhaitez en savoir plus sur les possibilités disponibles de MSSQL 2012, reportez-vous à sa documentation officielle . 

Ajouter une base de données

1. Une fois la connexion établie, le volet Explorateur d’objets à gauche sera rempli avec les données de votre serveur.  

ajouter une nouvelle base de données

Ajoutons une nouvelle base de données : faites un clic droit sur le dossier Bases de données et sélectionnez l’ option Nouvelle base de données dans le menu contextuel.    

2. Dans le cadre Nouvelle base de données qui s’affiche , saisissez le nom souhaité (par exemple, jelasticdb ) et modifiez tous les autres paramètres disponibles dont vous pourriez avoir besoin ( propriétaire , taille initiale des fichiers de base de données, etc.).     

nouvel assistant de base de données

Appuyez sur le bouton OK lorsque vous êtes prêt.  

3. Maintenant, si vous avez besoin d’une table spécifique dans laquelle stocker vos données, vous pouvez accéder à la section Bases de données > {name_of_your_db} dans le volet Explorateur d’objets , cliquez avec le bouton droit sur l’ élément Tables et sélectionnez Nouvelle table .        

ajouter un nouveau tableau

Dans la section de table ouverte , spécifiez les noms de colonnes nécessaires et définissez les types de données pour eux.      

nouveaux paramètres de table

De plus, ici, vous pouvez taper le nom requis pour votre table dans la section des propriétés à droite ( mytable dans notre cas) et ajuster tous les autres paramètres requis. Une fois cela fait, enregistrez les modifications avec le raccourci Ctrl + S ou avec l’icône correspondante dans le panneau des outils supérieur.         

Ajouter un utilisateur

1. Afin de contrôler l’accessibilité de vos données, stockées sur un serveur de base de données particulier, vous pouvez créer un utilisateur de serveur distinct avec les autorisations/possibilités de gestion limitées pour vos applications ou d’autres développeurs, si nécessaire.

ajouter une nouvelle connexion

Cela peut être fait en développant la section Sécurité dans le cadre de gauche de l’ Explorateur d’objets et en choisissant l’ option Nouvelle connexion dans le menu contextuel du dossier de connexion .        

2. Dans la fenêtre ouverte, vous devez remplir les champs avec les nouvelles données d’authentification et ajuster les paramètres nécessaires.

nouvelles configurations générales de connexion

Les principales configurations requises sont :

  • spécifier le nom de connexion (par exemple jelastic )   
  • choisissez l’ option d’ authentification SQL Server  
  • définir et confirmer le mot de passe 
  • décochez la case L’ utilisateur doit changer de mot de passe à la prochaine ligne de connexion  
  • sélectionnez la base de données par défaut dans la liste déroulante (dans notre cas – la jelasticdb précédemment créée )     

3. A côté de cela, vous pouvez effectuer des configurations sur d’autres pages (passez de l’une à l’autre en utilisant la liste à gauche). Un onglet important est User Mapping , destiné à définir les bases de données auxquelles l’utilisateur de base de données nouvellement créé aura accès. 

configurations de mappage des utilisateurs de connexion

Au moins, une telle autorisation doit être cochée pour la base de données, qui a été définie par défaut pour l’utilisateur actuel ( jelasticdb  dans notre cas). Sélectionnez OK pour confirmer la création.  

Génial! En conséquence, vous disposez d’un nouveau compte DB avec une base de données distincte, qui lui est allouée pour fonctionner et qui refuse simultanément l’accès aux autres.


Deprecated: Le fichier Thème sans footer.php est obsolète depuis la version 3.0.0, aucune alternative n’est disponible. Veuillez inclure un modèle de footer.php à votre thème. in /home/mondomainegratuit/public_html/wp-includes/functions.php on line 6114