Programmation PHP/Microsoft SQL Server


On distingue plusieurs pilotes PHP pour MS SQL Server : mssql (désuet en PHP7). sqlsrv PDO pdo_sqlsrv pdo_dblib ( Sybase ) pdo_odbc ( ODBC ). Windows [ modifier | modifier le wikicode ] Pour se connecter au serveur MS SQL à partir d'un tout-en-un comme EasyPHP , il suffit de
Microsoft SQL Server/Introduction


Microsoft SQL Server (alias MSSQL) est un système de gestion de base de données (SGBD) développé par la société Microsoft . Son extension du langage SQL est appelée Transact SQL (T SQL ). Installation du serveur [ modifier | modifier le wikicode ] Connexion de SQL Server
Fichier:Microsoft SQL Server - sécurité.PNG


Permission Capture d’écran non libre Cette image est une capture d’écran d’un logiciel Microsoft , et ne peut être utilisée que sous des conditions restreintes : For permission to be granted for any uses allowed by these guidelines, you must comply with the following four
Microsoft SQL Server/Variables


données avec CREATE TYPE . Détermination du type [ modifier | modifier le wikicode ] La fonction SQL _VARIANT_PROPERTY renvoie le type d'un champ donné [3] . Exemple : SELECT SQL _VARIANT_PROPERTY ( Champ1 , 'BaseType' ) FROM table1 Opérateurs [ modifier | modifier le wikicode
Microsoft SQL Server/Gestion des utilisateurs


a deux types d’authentification possibles : par le compte Windows ou par un login propre à SQL Server (en en spécifiant le mot de passe). Le premier menu au démarrage de SSMS utilise d'ailleurs une connexion existante, et peut en créer d'autres avec des droits plus limités sur certaines
Microsoft SQL Server/Importer et exporter


fichier , il devient possible d'exporter le contenu de tables dans un fichier .rpt avec une requête SQL . Pour transformer une base MS SQL en MySQL il existe MySQL Workbench [2] . Attention car la syntaxe des procédures stockées est différente [3] . xp_cmdShell [ modifier | modifier
Microsoft SQL Server/Bases de données


indispensable à son bon fonctionnement : master : enregistre les informations du serveur SQL dans des vues du système. model : modèle pour créer des bases vierge. msdb : stocke les tâches planifiées. tempdb : ressources temporaires, utilisables pas tous les utilisateurs
Fichier:Microsoft SQL Server - Ajout d'une relation entre deux tables.PNG


Permission Capture d’écran non libre Cette image est une capture d’écran d’un logiciel Microsoft , et ne peut être utilisée que sous des conditions restreintes : For permission to be granted for any uses allowed by these guidelines, you must comply with the following four
Fichier:Microsoft SQL Server - bases gratuites.PNG


Menu avec une base SQL Compact puis une SQLExpress Source Screenshot Date 07/03/2015 Auteur JackPotte Permission Capture d’écran non libre Cette image est une capture d’écran d’un logiciel Microsoft , et ne peut être utilisée que sous des conditions