Table of contents
- The Essential FDO
- What Is the Feature Data Objects API?
- Objectives
- Related Documentation
- Provider Overview
- Feature Description
- System Requirements
- Operating System and RDBMS Client Software
- Development Environment Software
- Windows XP, SP2
- Red Hat Enterprise Linux 3
- Getting Started
- Install FDO
- Open Source Edition
- Enterprise Edition
- Setup the C++ Application Development Environment
- Windows
- Headers
- Libraries
- Dynamically Linked Libraries
- Symbol Table Files (Program Database Files)
- Source
- Linux
- Access the C++ API Reference Documentation
- Write the Code to Connect to a Provider
- Create a Provider Registry
- Create a Connection Manager
- Create a Connection
- Get the Provider Data Store Type
- Get the List of Dependent Files
- Get the Connection Properties
- Get Values for the Connection Properties
- Set the Connection Properties
- Open a Connection
- Open a Pending Connection
- Get the List of Dependent Files
- Next Steps
- ArcSDE Provider
- MySQL Provider
- SDF, SHP and ODBC Providers
- WFS and WMS Providers
- Capabilities API
- Command Capabilities
- User Management API
- User Management Capabilities
- Data Store Management API
- Spatial Context API
- Glossary
- Tolerance
- The Enterprise Providers
- System Requirements
- Software
- Disk Space and Memory
- Windows
- Linux
- Feature Matrix
- Connection API
- File Formats Supported by Raster Provider
- Command Capabilities
- User Management API
- User Management SQL Commands
- Data Store Managment API
- Spatial Context API
- Exception Messages
- Connection Not Established
- Membership of the public role cannot be changed
- Installing RDBMS Clients Used By The Enterprise Providers
- Introduction
- Installing and Configuring an Oracle Database on Windows
- Get the Installer
- Remove an Old Version
- Run the Installer
- Create a Database
- Add a Listener
- Add a Service Name
- Installing and Configuring an Oracle Database on Linux
- Introduction
- Installation
- Get the Installer
- Get the Installation Instructions
- Check the Hardware Requirements
- Check the Software Requirements
- Create Required UNIX Groups and User
- Create the Required Directories
- Configure Kernel Parameters
- Set Shell Limits For The Oracle User
- Configure the Oracle Account
- Run the Installer
- Post-Installation Tasks
- Patching
- Configuration
- Set the Environment
- Create a Database
- Configure the Database
- Create a Listener
- Add a Service Name
- Automatic Startup of Oracle Database and Listener at System Boot Time
- Installing and Configuring an Oracle Client on Linux
- Introduction
- Installation
- Get the Installation Instructions
- Get the Installer
- Preliminary Steps
- Run the Installer
- Configuration
- Set Environment Variables
- Add a Local Name Service
- Testing the Connection
- Installing and Configuring SQL Server 2000
- Installation
- Configuration
- Connection
- Installing and Configuring SQL Server 2005 Developer Edition
- Installation
- Connection
- The Open Source Providers
- System Requirements
- Software
- Disk Space and Memory
- Windows
- Linux
- Feature Matrix
- Connection API
- Create a Username and Password for the ArcSDE Provider Connected to Oracle
- Create a Username and Password for the ArcSDE Provider Connected to SQL Server
- Connecting to the ODBC Provider
- Overview of the Connection Properties
- Create an ODBC DSN for an MS Access File
- Create an ODBC DSN for an Excel File
- Create an ODBC DSN for an Oracle Database
- Create an ODBC DSN for a MySQL Database
- Create an ODBC DSN for a SQL Server Database
- Command Capabilities
- User Management
- MySQL
- Data Store Management API
- Spatial Context API
- Exception Messages
- Connection Not Established
- Incorrect usage of DB GRANT and GLOBAL PRIVILEGES
- Installing RDBMS Clients Used By The Open Source Providers
- Introduction
- Installing and Configuring an ArcSDE Client on Windows
- Installation
- Configuration
- Installing and Configuring an ArcSDE Client on Linux
- Installation
- Configuration
- Installing and Configuring the MySQL Client on Windows
- Installation
- Configuration
- Installing and Configuring the MySQL on Linux
- Installation
- Configuration
- Installing and Configuring ODBC on Linux
- Installation of the Driver Manager