Inhaltsverzeichnis

DB2 Everyplace - Allgemein

  • Konzepte
  • Was ist DB2 Everyplace?
  • Mobile DB2 Everyplace-Datenbank
  • DB2 Everyplace Sync Server
  • DB2 Everyplace Sync Client
  • DB2 Everyplace Mobile Application Builder
  • DB2 Everyplace-Beispielanwendungen
  • Beispiel für ein DB2 Everyplace-Szenario
  • Eingabehilfen
  • Suchen von Themen in 'DB2 Everyplace Information - Unterstützung'
  • Funktionen von 'DB2 Everyplace Information - Unterstützung'
  • Zugreifen auf DB2 Everyplace-Bücher und -Release-Informationen
  • Direktes Anzeigen der technischen Dokumentation von der DB2 Everyplace-CD
  • DB2 Everyplace - Anwendungsentwicklung

  • Konzepte
  • The sample C/C++ applications
  • Overview of the sample Java applications
  • Overview of the sample Visual Basic application
  • DB2 Everyplace JSP support overview
  • Developing DB2 Everyplace JSP applications
  • The sample JSP applications
  • Overview of DB2 Everyplace synchronization providers
  • DB2 Everyplace native synchronization
  • DB2 Everyplace J2ME MIDP synchronization
  • DB2 Everyplace Java Sync Client for Cloudscape
  • DB2 Everyplace Java synchronization
  • The sample Java native synchronization applications
  • The sample Java MIDP synchronization applications
  • The sample Sync Client C/C++ application
  • Overview of the DB2 Everyplace database tables
  • Connection serialization
  • DB2 Everyplace databases on read-only media
  • Cursor behavior within the context of a connection
  • Encryption using the DB2eCLP
  • Character encoding in Java applications
  • Overview of parameter markers
  • Examples of parameter marker usage
  • ISync.Net API file locations
  • Simple example application using the ISync.NET API
  • Overview of .NET support for building applications on the client database
  • Sample DB2 Everyplace .NET Data Provider application code for WinCE and Win32
  • Tasks
  • Developing DB2 Everyplace C/C++ applications
  • Preparing, compiling, and linking a C/C++ project
  • Testing a C/C++ application
  • Developing DB2 Everyplace Java applications
  • Creating a WSDD project for DB2eAppl.java for Palm OS targets
  • Installing WCE Tooling for WSDD for Palm OS targets
  • Installing WCE Tooling for WSDD for non-Palm OS targets
  • Creating a WSDD project and adding jar files to the build path for DB2eAppl.java for non-Palm OS targets
  • Adding the DB2 Everyplace JDBC Driver and java.sql package to the build path
  • Importing DB2eAppl.java into WSDD for Palm OS
  • Importing DB2eAppl.java into WSDD for non-Palm OS targets
  • Running DB2eAppl.java on Win32
  • Running DB2eAppl.java on Windows CE
  • Running DB2eAppl.java on a Palm OS emulator
  • Running DB2eAppl.java on QNX Neutrino or embedded Linux
  • Running DB2eAppl.java on Symbian
  • Compiling and running sample Java applications on Palm OS targets
  • Compiling and running sample Java applications on non-Palm OS targets
  • Developing DB2 Everyplace Visual Basic applications
  • Compiling and testing the sample Visual Basic program
  • Verifying JSP support on a Windows workstation
  • Setting up for JSP development on a Windows CE device
  • Installing and verifying JSP support on a Windows CE device
  • Installing the J9 JVM run-time environment on a Windows CE device
  • Transferring a JSP application to a Windows CE device
  • Running a JSP application on a Windows workstation
  • Running a JSP application on a Windows CE device
  • Configuring the mini HTTP Web server
  • Running a JSP application
  • Installing and verifying JSP support on a Symbian OS Version 6 device
  • Running a JSP application on a Symbian OS Version 6 device
  • Installing the JNI-based native synchronization provider
  • Installing the JNI-based synchronization provider on Win32
  • Installing the JNI-based synchronization provider on Nokia 9210/9290 Communicator devices using Symbian V6
  • Installing the JNI-based synchronization provider on Windows CE
  • Developing the isync4j for MIDP application with the Sun Wireless Toolkit
  • Developing the isync4j for MIDP application with ANT and the Sun Wireless Toolkit Command Line
  • Installing and verifying the trap-based native synchronization provider
  • Compiling and running the GoISyncConsole sample Java synchronization application
  • Developing DB2 Everyplace Sync Client applications using C/C++
  • Handling naming conflicts
  • Connecting to the DB2 Everyplace database
  • Piecemeal retrieval of data through CLI
  • Overview of local data encryption
  • Establishing a connection to the DB2 Everyplace database
  • Granting a user encryption privileges
  • Creating an encrypted table
  • Managing encryption privileges
  • Using the ISync.NET API
  • Using ISyncComponent
  • Overview of developing ADO.NET applications using the DB2 Everyplace
  • Referenz
  • Supported C/C++ development tools
  • C/C++ supported operating systems
  • JDBC interface supported operating systems
  • Visual Basic Interface supported operating systems
  • Supported JSP Version 1.1 subsets
  • IBM custom tags for JSP application database access
  • JSP supported operating systems
  • Troubleshooting JSP applications
  • Overview of DB2 Everyplace SQL statement support
  • CALL
  • CREATE INDEX
  • CREATE TABLE
  • DELETE
  • DROP
  • EXPLAIN
  • GRANT
  • INSERT
  • REORG TABLE
  • REVOKE
  • SELECT
  • UPDATE
  • Data type compatibility for assignments and comparisons
  • DB2 Everyplace supported parameter markers
  • SQL symbolic and default data types
  • Data type attributes
  • SQLState listing
  • Summary of SQLState class codes
  • SQLState messages reported by SQL
  • SQLState messages reported by CLI
  • SQLState messages reported by JDBC
  • CLI function summary
  • Key to CLI function descriptions
  • SQLAllocConnect--Allocate connection handle
  • SQLAllocEnv--Allocate environment handle
  • SQLAllocHandle--Allocate handle
  • SQLAllocStmt--Allocate a statement handle
  • SQLBindCol--Bind a column to an application variable
  • SQLBindParameter--Bind a parameter marker to a buffer
  • SQLConnect--Connect to a data source
  • SQLDescribeCol--Return a set of attributes for a column
  • SQLDisconnect--Disconnect from a data source
  • SQLEndTran--Request a COMMIT or ROLLBACK
  • SQLError--Retrieve error information
  • SQLExecDirect--Execute a statement directly
  • SQLExecute--Execute a statement
  • SQLFetch--Fetch next row
  • SQLFetchScroll--Fetch row set and return data for all bound columns
  • SQLForeignKeys--Get the list of foreign key columns
  • SQLFreeConnect--Free connection handle
  • SQLFreeEnv--Free environment handle
  • SQLFreeHandle--Free handle resources
  • SQLFreeStmt--Free (or reset) a statement handle
  • SQLGetCursorName--Get cursor name
  • SQLGetData--Get data from a column
  • SQLGetDiagRec--Get multiple fields settings of diagnostic record
  • SQLGetInfo--Get general information
  • SQLGetStmtAttr--Get current setting of a statement attribute
  • SQLNumResultCols--Get number of result columns
  • SQLPrepare--Prepare a statement
  • SQLPrimaryKeys--Get primary key columns of a table
  • SQLRowCount--Get row count
  • SQLSetConnectAttr--Set options related to a connection
  • SQLSetStmtAttr--Set options related to a statement
  • Data conversion by CLI functions
  • SQLGetConnectAttr--Get current setting of a connection attribute
  • SQLTables - Get Table Information
  • SQLColumns - Get Column Information for a Table
  • SQLNumParams - Get Number of Parameters in A SQL Statement
  • Blob interface
  • Connection interface
  • DatabaseMetaData interface
  • Driver interface
  • PreparedStatement interface
  • ResultSet interface
  • ResultSetMetaData interface
  • Statement interface
  • DB2eStatement class
  • DB2eConnection class
  • Overview of DB2 Everyplace JDBC support
  • DataSource interface
  • CallableStatement interface
  • Comparisons between IBM Sync Client C-API Version 8.1 and Version 7.2
  • IBM Sync Client C-API function summary
  • IBM Sync Client C-API data types
  • Key to IBM Sync Client C-API function descriptions
  • iscGetVersion()
  • iscServiceOpen()
  • iscServiceClose()
  • iscServiceOpenEx()
  • iscConfigOpen()
  • iscConfigClose()
  • iscConfigPurge()
  • iscConfigOpenCursor()
  • iscConfigCloseCursor()
  • iscConfigGetNextSubsSet()
  • iscConfigEnableSubsSet()
  • iscConfigDisableSubsSet()
  • iscConfigResetSubsSet()
  • iscConfigSubsSetIsEnabled()
  • iscConfigSubsSetIsReset()
  • iscConfigGetSubsSetStatus()
  • iscEngineOpen()
  • iscEngineClose()
  • iscEngineGetInfo()
  • iscEngineSetListener()
  • iscEngineListenerPF
  • iscEngineSetPref()
  • iscEngineGetPref()
  • iscEngineSync()
  • iscEngineSyncConfig()
  • IBM Java Sync APIs
  • Java Sync API supported operating systems
  • DB2 Everyplace System Catalog base tables
  • The DB2 Everyplace information set
  • DB2 Everyplace limits
  • National language support (NLS)
  • DB2 Everyplace NLS support by operating system
  • DB2 Everyplace language enablers
  • DB2 Everyplace UNICODE support
  • DB2 Everyplace reserved words
  • DB2eCommandBuilder Members
  • DB2eCommand Members
  • DB2eConnection Members
  • DB2eDataAdapter Members
  • DB2eDataReader Members
  • DB2eError Members
  • DB2eException Members
  • DB2eParameter Members
  • DB2eTransaction Members
  • DB2eType Enumeration
  • DB2 Everyplace - Installation

  • Konzepte
  • Die WAS-Installationsscripts
  • Überblick über die Beispielanwendung "Mobile Pflege"
  • Überblick über den Befehlszeilenprozessor
  • Überblick über die Anwendung "IBM Sync"
  • Menüoptionen in IBM Sync
  • Konfigurieren einer Umgebung mit mehreren Servern
  • Servergruppen und Klone
  • Überlegungen und Tipps für die Planung
  • Tasks
  • Installieren auf dem Server
  • Konfigurieren und Installieren von DB2 Everyplace mit WebSphere Application Server Version 5.0
  • Erstellen einer Clusterumgebung
  • Verwaltungstasks
  • Aspekte der Migration für Version 8.1.4
  • Installieren auf einem Windows-Server
  • Einrichten von Beispieldatenbanken und -anwendungen
  • Testen des Sync Server-Servlets
  • Konfigurieren von Sync Server für die Verwendung mit IBM WebSphere Application Server (WAS)
  • Zuordnen einer Quellendatenbank zu einem Mittlerserver
  • Aktivieren der Replikation
  • Hinzufügen der Serverknoten
  • Erstellen des Clusters
  • Hinzufügen neuer Server zum Cluster
  • Zusammenstellen von Konfigurationsdaten
  • Wiederherstellen des Web-Server-Plug-ins
  • Deinstallieren von DB2 Everyplace über WAS
  • Starten und Stoppen des DB2 Everyplace-Anwendungsservers
  • Löschen des Clusters
  • Überblick über Installation und Konfiguration
  • Erstellen und Installieren eines Anwendungsservers
  • Installieren unter Verwendung des Tools "Auf mobilem Gerät installieren"
  • Installieren von DB2 Everyplace-Dateien auf einem Palm OS-Gerät
  • Installieren von Dateien auf einem Windows CE-Gerät
  • Installieren von Dateien auf einem Symbian OS-Gerät der Version 6
  • Installieren von Dateien auf einem mobilen QNX Neutrino- oder Embedded Linux-Gerät
  • Installieren von Dateien auf einem von MIDP unterstützten Gerät
  • Installieren von Dateien auf einem Win32-Client
  • Installieren von Dateien auf einem Sharp Zaurus-Gerät
  • Installieren von Dateien auf einem Symbian OS-Gerät der Version 7
  • Tasks nach Installationsabschluss auf dem mobilen Gerät
  • Manuelles Installieren von DB2 Everyplace-Dateien
  • Installieren von mobilen Geräten
  • Aktualisieren der Sync Client-Software mit DB2 Everyplace Update Tool
  • Einrichten von DB2 Everyplace Update Tool auf Sync Server
  • Installieren von DB2 Everyplace Update Tool auf einem mobilen Gerät
  • Einrichten eines mobilen Palm OS-Geräts für die Synchronisation
  • Einrichten eines mobilen Palm OS-Geräts oder Palm OS-Emulators
  • Installieren von Dateien auf einem mobilen Palm OS-Gerät oder Palm OS-Emulator
  • Synchronisieren und Überprüfen von Daten auf einem mobilen Palm OS-Gerät oder Palm OS-Emulator
  • Einrichten und Konfigurieren eines mobilen Symbian OS Version 6.0-Geräts für die Synchronisation
  • Konfigurieren von m-Router Connect auf einer Workstation
  • Konfigurieren von m-Router Connect auf dem mobilen Gerät
  • Konfigurieren von ISync auf dem Gerät
  • Synchronisieren von Daten auf einem Symbian OS Version 6.0-Gerät
  • Ausführen der Anwendung "Mobile Pflege"
  • Importieren und Exportieren von Daten unter Verwendung des Befehlszeilenprozessors
  • Konfigurieren von IBM Sync für Palm OS
  • Synchronisieren von Daten mit IBM Sync
  • Einrichten zum Erstellen von Anwendungsserverklonen
  • Erstellen von Anwendungsserverklonen
  • Tasks nach Konfigurationsabschluss
  • Anpassen von Betriebssystemparametern unter Linux
  • Anpassen von Betriebssystemparametern unter Solaris
  • Anpassen von Betriebssystemparametern unter AIX
  • Installieren auf einem UNIX-Server
  • Installieren von DB2 Everyplace Express auf einem Windows-Server
  • Installieren von DB2 Everyplace Express auf einem Linux-Server
  • Erstellen eines DB2 Everyplace-Exemplars unter UNIX
  • Referenz
  • DB2 Everyplace Update Tool-Fehlernachrichten
  • Befehlszeilenprozessor-Befehle
  • Tabellen der Beispielanwendung "Mobile Pflege"
  • Überblick über die DB2 Everyplace-Beispielanwendungen
  • DB2 Everyplace Sync Server - Verwaltung

  • Konzepte
  • Der Synchronisationsprozess
  • Synchronisieren vom mobilen Gerät auf die Quellendatenbank
  • Synchronisieren von der Quellendatenbank auf das mobile Gerät
  • Lösen von Synchronisationskonflikten
  • Komponenten der DB2 Everyplace-Lösung
  • Liste der JDBC-Standardtreiber
  • Der Adapter für ferne Abfragen und gespeicherte Prozeduren
  • Using the remote query and stored procedure adapter in an application
  • Mobile Devices Administration Center (MDAC) und Synchronisationsobjekte
  • Was ist Mobile Devices Administration Center?
  • Die Schnittstelle von Mobile Devices Administration Center
  • Was ist ein Synchronisationsobjekt?
  • Festlegen von Speicherpositionen für Synchronisationsobjekte
  • Anzeigen von Informationen im Inhaltsteilfenster
  • Auswerten der Kenndaten mobiler Benutzer
  • Was ist Datensynchronisation?
  • Was ist eine Subskriptionsgruppe?
  • Beispiel für einen Datenfilter
  • Was ist ein Datenfilter?
  • Was ist ein Benutzer?
  • Definieren und Replizieren von Daten
  • Aufrufen von Replikationen
  • Was ist eine Replikationsquelle?
  • Filtern und Replizieren von Daten
  • Was ist eine Hochladesubskription?
  • Was ist eine Subskriptionsgruppe?
  • Standardadapter
  • Was ist eine Dateisubskription?
  • Was ist eine DataPropagator-Subskription?
  • Was ist eine JDBC-Subskription?
  • Was ist eine Subskriptionsgruppe?
  • Was ist eine Replikationssubskription?
  • Übersicht über das XML Scripting Tool
  • Einschränkungen für das XML Scripting Tool
  • Die Synchronisationsreihenfolge und der Empfang von Fehlernachrichten
  • Custom logic
  • Verbessern der Replikationsleistung
  • Einsetzen des XML Scripting Tools
  • Behebung von Fehlern bei der Synchronisation
  • Tasks
  • Konfigurieren der Synchronisation
  • Creating a DataPropagator subscription to access data
  • Verwenden von Remote Access Service
  • Konfigurieren von Sync Server für den Zugriff auf Datenquellen
  • Erstellen einer DataPropagator-Tabellensubskription
  • Filtern von Daten aus Datenquellen
  • Horizontales Filtern von Daten
  • Definieren von einfachen horizontalen Filtern
  • Erstellen einer Anwendung, die den Adapter für ferne Abfragen und gespeicherte Prozeduren verwendet
  • Verwenden von Mobile Devices Administration Center
  • Erstellen einer Datensynchronisationsgruppe
  • Erstellen von Benutzern in Mobile Devices Administration Center
  • Erstellen einer JDBC-Subskription
  • Erstellen einer DataPropagator-Subskription
  • Erstellen einer hochladensubskription
  • Erstellen einer Dateisubskription
  • Erstellen einer angepassten Subskription
  • Aktivieren des Daten- und Dateizugriffs für eine Gruppe
  • Überwachen des Clientsynchronisationsstatus
  • Verwenden des Synchronisationsmonitors
  • Basiseinrichtung für die DB2 Everyplace-Lösung
  • Installieren der Beispieldatenbank
  • Erstellen einer JDBC-Subskription für den Zugriff auf Quellendaten
  • Setting up sources for DataPropagator subscriptions
  • Creating the DataPropagator subscription
  • Configuring the databases and starting Capture for DataPropagator subscriptions.
  • Gruppieren von Subskriptionen in mobilen Subskriptionsgruppen
  • Erstellen von mobilen Benutzern
  • Erstellen einer Datensynchronisationsgruppe
  • Starten des Anwendungsservers
  • Einrichten der seriellen Andockstation für die Verwendung unter Windows Remote Access Service
  • Konfigurieren von Windows Remote Access Service auf der Windows-Workstation
  • Konfigurieren von Sync Server für JDBC-Quellen, die unterstützte Treiber verwenden
  • Konfigurieren von Sync Server für JDBC-Quellen, die nicht unterstützte Treiber verwenden
  • Konfigurieren des JDBC-Treibers für den Zugriff auf Lotus Domino-Daten
  • Angeben des JDBC-Treibers in Mobile Devices Administration Center
  • Konfigurieren von DataPropagator für DB2 Everyplace-Subskriptionen
  • Zuordnen der DataPropagator-Subskriptionsgruppe zu einer DB2 Everyplace-Tabellensubskription
  • Filtern von Daten auf Subskriptionsebene
  • Filtern von Daten auf Gruppenebene
  • Filtern von Daten auf Benutzerebene
  • Definieren von komplexen horizontalen Filtern
  • Vertikales Filtern von Daten
  • Defining the default value data-filter parameters
  • Creating an AgentAdapter subscription
  • Creating a data source using the sample application
  • Erstellen der Agentenadaptersubskription für die Beispielanwendung
  • Starten von Mobile Devices Administration Center
  • Erstellen eines Objekts anhand der Objektbaumstruktur
  • Erstellen von Synchronisationsobjekten
  • Aktualisieren der Anzeige
  • Filtern des Inhaltsteilfensters
  • Editieren eines Synchronisationsobjekts
  • Löschen eines Objekts
  • Erstellen eines neuen Objekts beim Arbeiten mit einem anderen Objekt
  • The administration process
  • Concluding the administration process
  • Angeben der Gruppe
  • Aktivieren des Daten- und Dateizugriffs für eine Gruppe
  • Definieren eines Datenfilters für eine Gruppe
  • Zuordnen eines Benutzers zu einer Gruppe
  • Angeben des Benutzers
  • Zuordnen des Benutzers zu einer Gruppe
  • Angeben von Kennwörtern für einen Benutzer
  • Filtern der für den Benutzer verfügbaren Daten
  • Registrieren eines Geräts
  • Importieren von Benutzerdefinitionen aus einer anderen Quelle
  • Angeben der JDBC-Subskription
  • Angeben der Verschlüsselungsstufe
  • Angeben des Treibers und der URL-Adresse der Quellendatenbank
  • Angeben des Treibers und der URL-Adresse der Spiegeldatenbank
  • Angeben der Quellentabellen, Zieltabellen und Zugriffsrechte für die Subskription
  • Filtern der Daten, die während der Synchronisation repliziert werden
  • Verarbeiten von Synchronisationsanforderungen im Stapelbetrieb
  • Zuordnen einer Subskriptionsgruppe zu einer JDBC-Subskription
  • Angeben der Subskription
  • Angeben der Verschlüsselungsstufe
  • Zuordnen der Quelle zum Ziel
  • Angeben der Spiegeldatenbank
  • Hinzufügen einer Replikationsquelle
  • Erstellen eines Filters für replizierte Daten
  • Verarbeiten von Synchronisationsanforderungen im Stapelbetrieb
  • Angeben von Benutzer-ID und Kennwort für die Subskription
  • Specifying the subscription sets that use this subscription
  • Angeben der hochladensubskription
  • Angeben der Verschlüsselungsstufe
  • Angeben des Treibers und der URL-Adresse der Quellendatenbank
  • Angeben der Quellen- und Zieltabellen
  • Zuordnen einer Subskriptionsgruppe zu einer hochladensubskription
  • Angeben der Subskription
  • Angeben der Verschlüsselungsstufe
  • Angeben des Namens der Quellendatei
  • Angeben von Subskriptionsgruppen, die die Subskription verwenden
  • Markieren einer Subskription, die auf eine geänderte Datei verweist
  • Angeben der angepassten Subskription
  • Specifying the encryption level
  • Starten der Anpassungsfunktion
  • Zuordnen einer Subskriptionsgruppe zu einer angepassten Subskription
  • Bedarfsorientierte Replikation
  • Angeben der Subskriptionsgruppe
  • Angeben, auf welche Informationen die Subskriptionsgruppe zugreift
  • Bereitstellen der Subskriptionsgruppe für eine Gruppe
  • Aktivieren und Inaktivieren der Synchronisation
  • Aktivieren der Synchronisation
  • Inaktivieren der Synchronisation
  • Erstellen von XML-Scripts
  • Anzeigen des Fehlerprotokolls zu Diagnosezwecken
  • Automatisches Löschen von Fehlerprotokolleinträgen
  • Definieren von Tracestufen
  • Bereitstellen einer eigenen Logik zur Fehlerbehandlung
  • Anzeigen des Protokolls auf dem Client
  • Zurücksetzen der Benutzer-ID
  • Zugreifen auf den Synchronisationsmonitor
  • Festlegen einer automatischen Aktualisierung
  • Auswählen einer Anzeige
  • Anpassen der Spaltenanzeige
  • Exportieren von Daten
  • Enabling the sample application for custom logic
  • Using the custom logic sample application
  • Developing custom logic
  • Referenz
  • Einschränkungen für Lotus Domino-Datenquellen
  • XML-Beispielscripts
  • Allgemeine Einschränkungen für JDBC-Datenquellen
  • Datenquelleneinschränkungen für DataPropagator-Subskriptionen
  • Syntax für Filter
  • Unterstützte Datentypen für gespeicherte Prozeduren
  • CLI-Funktionen und Einschränkungen für Ergebnismengen
  • Erstellen einer Datenquelle
  • Erstellen einer gespeicherten Prozedur mit der Beispielanwendung
  • Erstellen einer DB2 Everyplace-Anwendung
  • Beispielanwendungscode
  • Verwenden der XML Scripting Tool-Parameter
  • Mustercode für Programmierer
  • Fehlernachrichten
  • Datentypzuordnungen zwischen DB2 Everyplace und Datenquellen
  • DB2 Universal Database
  • Informix
  • Oracle
  • Sybase
  • Lotus Domino
  • Einschränkungen bei Datentypzuordnungen
  • SQL Server 2000
  • XML Scripting Tool-DTD
  • Cloudscape
  • Befehlszeilenscripts für DB2 Everyplace Sync Server
  • Index