Db2 Connect Et Instructions Sql; Prise En Charge Du Sql Imbriqué - IBM DB2 Connect Guide D'utilisation

Table des Matières

Publicité

Le LOCATION NAME est également défini dans l'ensemble de données
d'amorce (BSDS) ainsi que dans le message DSNL004I
(LOCATION=location), qui est écrit lorsque l'utilitaire DDF (Distributed
Data Facility) démarre. Le LOCATION NAME prend en charge jusqu'à 8
alias de noms d'emplacement, ce qui permet aux applications d'utiliser des
noms dbalias différents pour accéder à un serveur z/OS version 8. Utilisez
la commande z/OS -display ddf pour obtenir le nom de l'emplacement du
serveur DB2, le nom de domaine, l'adresse IP et le port.
VSE
DB2 for VSE fonctionnant sur une partition de base de données identifiée
par son DBNAME
VM
DB2 for VM fonctionnant sur une machine virtuelle CMS identifiée par son
DBNAME
Serveurs IBM Power Systems
DB2 for IBM i, qui est partie intégrante du système d'exploitation IBM i.
Une seule base de données peut exister sur un système IBM Power
Systems à moins que le système ne soit configuré pour utiliser des pools
de stockage auxiliaire indépendants.

DB2 Connect et instructions SQL

DB2 Connect fait suivre les instructions SQL soumises par des programmes
d'application aux serveurs de base de données grand système IBM.
DB2 Connect peut transférer presque toutes les instructions SQL valides ainsi que
les interfaces de programmation DB2 prises en charge :
v JDBC
v SQLJ
v ADO.NET
v OLE DB
v ODBC
v Perl
v PHP
v pureQuery
v Python
v Ruby
v DB2 CLI
v SQL imbriqué
Prise en charge du SQL imbriqué
Il existe deux types de traitement SQL imbriqué : le SQL statique et le SQL
dynamique. Le SQL statique réduit le temps nécessaire à l'exécution d'une
instruction SQL en la traitant à l'avance. Le SQL dynamique est traité lorsque
l'instruction SQL est soumise au serveur de base de données grand système IBM.
Le SQL dynamique est plus flexible mais potentiellement plus lent. La décision
d'utiliser le SQL statique ou dynamique revient au programmeur d'application.
Deux types sont pris en charge par DB2 Connect.
L'implémentation de SQL n'est pas la même selon les différents serveurs de base
de données grand système IBM. DB2 Connect prend entièrement en charge les
implémentations courantes d'IBM SQL, ainsi que les implémentations SQL pour
DB2 for z/OS, DB2 Server for VM and VSE (anciennement SQL/DS) et DB2 for
Chapitre 1. Concepts de DB2 Connect
3

Publicité

Table des Matières
loading

Table des Matières