Home 2002

À la une de SQLPAC

Homogénéité des bases de données ASE, commandes dbcc

August 9, 2002
sybaseFiche technique présentant les commandes destinées à la détection d'erreurs et de corruptions dans une base de données Adaptive Server Enterprise (commandes dbcc tablealloc, dbcc indexalloc, dbcc checktable, dbcc checkcatalog, dbcc checkdb). Homogénéité des bases de données ASE, commandes dbcc

Les fichiers de log de MySQL

August 2, 2002
mysqlFiche technique sur les fichiers de log disponibles avec MySQL et leur importance. L'option --log-slow-queries au démarrage d'un serveur MySQL est particulièrement intéressante pour traquer dans un fichier de log les requêtes lentes dont le temps d'exécution en secondes est supérieur au paramètre long_query_time. Les fichiers de log de MySQL

Sybase et mise en oeuvre de CIS (Component Integration Services)

July 31, 2002
sybaseFiche technique sur la mise en oeuvre de CIS (Component Integration Services) avec Sybase Adaptive Server Enterprise, technologie permettant d'interroger des données hébergées dans un serveur distant (remote server) depuis un serveur ASE. Sybase CIS permet ainsi de définir des tables proxy, tables qui apparaissent comme des tables locales mais correspondent en réalité à des objets sur des serveurs distants. En utilisant CIS (Component Integration Services), il est possible : d'accéder à des tables dans des serveurs distants comme si ces tables étaient locales, de réaliser des jointures entre des tables appartenant à des serveurs distants hétérogènes (Oracle, ASE ...), de maintenir l'intégrité référentielle au sein de sources de données hétérogènes etc... Sybase et mise en oeuvre de CIS (Component Integration Services)

Sybase et mise en oeuvre de RPC (Remote Procedure Call)

July 31, 2002
sybaseFiche technique sur les appels de procédures stockées distantes appelées aussi procédures RPC (Remote Procedure Call). Le mode RPC permet d'exécuter une procédure stockée distante du serveur dans lequel le client est connecté via le process système ASE "SITE HANDLER". La commande exec classique pour le déclenchement des procédures RPC est utilisée. La configuration et le paramétrage des serveurs ASE émetteur et récepteur de RPC sont décrits dans cette note. Les options d'exécution des procédures RPC paramétrées avec la procédure système sp_serveroption sont abordées (timeouts, readonly, network password encryption...). Sybase et mise en oeuvre de RPC (Remote Procedure Call)

Sybase et mise en oeuvre de Sybase XP Server

July 31, 2002
sybaseFiche technique sur Sybase XP Server, Open Server indépendant permettant d'invoquer des procédures ESP (Extended Stored Procedures) en Transact-SQL. Les procédures ESP ouvrent l'accès en Transact-SQL aux routines des librairies Unix ou des DLLs windows externes. La procédure système ESP xp_cmdshell qui permet d'utiliser des commandes systèmes OS est présentée. Quelques notions sur le comportement et les performances des procédures ESP (esp execution priority, esp execution stacksize) sont également abordées. Sybase et mise en oeuvre de Sybase XP Server

Sybase et mise en oeuvre d'Historical Server

July 31, 2002
sybaseFiche technique sur la prise en main de Sybase Historical Server, Open Server permettant de collecter dans des fichiers des données statistiques sur les performances d'un serveur ASE sur un intervalle de temps (I/O, utilisation CPU, efficacité des caches, exécution des procédures stockées etc...). Le démarrage de Sybase Historical Server, la création de sessions de collecte, de filtres et d'alarmes etc... sont abordés. Sybase et mise en oeuvre d'Historical Server

Mise en oeuvre de dbcc checkstorage

July 31, 2002
sybaseFiche technique sur la mise en place de la base dbccdb pour l'utilisation de la commande dbcc checkstorage permettant de vérifier l'intégrité d'une base (corruptions etc...). L'utilisation des commandes dbcc checkstorage, dbcc checkverify et sp_dbcc_runcheck est abordée ainsi que la nouvelle set command_status_reporting on|off introduite avec la version Adaptive Server Enterprise 12.5.1. Un script awk pour générer automatiquement les commandes sp_dbcc_createws, sp_dbcc_updateconfig... à partir du résultat de procédure stockée système sp_plan_dbccdb est également proposé. Mise en oeuvre de dbcc checkstorage

Analyse des performances avec sp_sysmon

July 31, 2002
sybaseGuide pratique sur l'utilisation de la commande sp_sysmon destinée à l'analyse des performances sur un serveur Sybase ASE (E/S, caches de données, verrous etc...). Les différentes sections du rapport de performances donné par sp_sysmon sont décrites pour les interprétations (kernel utilization, task management, lock management, data cache management, procedure cache management, disk I/O management). Analyse des performances avec sp_sysmon

PHP 4.1 et Sybase Adaptive Server Enterprise 12.5 sous Windows

February 16, 2002
phpPHP 4.1 sous Windows propose l'extension php_sybase_ct.dll pour interroger des serveurs Sybase ASE 12.5 à travers la couche Open Client CT-LIB 12.5. L'extension php_sybase.dll ne doit en effet plus être utilisée car elle utilise la couche Sybase DB-LIB décommissionnée dans les futures versions majeures de Sybase ASE. Le paramétrage de PHP et du client Sybase ASE avec php_sybase_ct.dll sous Windows est présenté dans cet article et un script PHP de connexion à un serveur ASE est proposé comme tutoriel à la fin de cet article. PHP 4.1 et Sybase Adaptive Server Enterprise 12.5 sous Windows