function WWHBookData_AddIndexEntries(P) { var A=P.fA("A",null,null,"002"); var B=A.fA("about"); var C=B.fA("connection failover",new Array("27#108798")); C=B.fA("connection pooling",new Array("30")); C=B.fA("DataDirect Bulk Load",new Array("31")); C=B.fA("extended connection failover",new Array("27#106809")); C=B.fA("select failover",new Array("27#106827")); B=A.fA("Account String, Teradata",new Array("337#120221")); B=A.fA("Accounting Info"); C=B.fA("DB2 Wire Protocol",new Array("46#168199")); C=B.fA("Oracle Wire Protocol",new Array("91#488332")); B=A.fA("Action for Undefined Tables"); C=B.fA("Btrieve",new Array("205#108488")); C=B.fA("Text",new Array("252#110744")); B=A.fA("Action, Oracle Wire Protocol",new Array("91#439808")); B=A.fA("Add to Create Table, DB2 Wire Protocol",new Array("46#168217")); B=A.fA("adding connections to a connection pool",new Array("30#108437")); B=A.fA("address, IP",new Array("19")); B=A.fA("Administrator, Data Source"); C=B.fA("UNIX and Linux",new Array("13#106194","35#106311")); C=B.fA("Windows",new Array("12#106137")); B=A.fA("ADO 2.5 persisted file format for XML driver",new Array("264#163845")); B=A.fA("AIX"); C=B.fA("See UNIX and Linux",null,null,null,"UNIX and Linux",null,"U",null,"002"); B=A.fA("aliasing table references",new Array("276#107836")); B=A.fA("Allow Update and Delete, Text driver",new Array("252#110758")); B=A.fA("Alter Table statement"); C=B.fA("Btrieve",new Array("211")); C=B.fA("dBASE",new Array("226")); C=B.fA("Text",new Array("258")); B=A.fA("alternate database servers"); C=B.fA("about",new Array("27#106178")); C=B.fA("guidelines for specifying",new Array("27#108205")); B=A.fA("Alternate ID, DB2 Wire Protocol",new Array("46#168235")); B=A.fA("Alternate Servers"); C=B.fA("DB2 Wire Protocol",new Array("46#170982")); C=B.fA("Greenplum Wire Protocol",new Array("281#243535")); C=B.fA("Informix Wire Protocol",new Array("65#119140")); C=B.fA("MySQL Wire Protocol",new Array("78#113252")); C=B.fA("Oracle",new Array("169#557505")); C=B.fA("Oracle Wire Protocol",new Array("91#438951")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#243535")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#610863")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#110485")); C=B.fA("SQL Server Wire Protocol",new Array("138#179408")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113110")); C=B.fA("Sybase Wire Protocol",new Array("152#113110")); B=A.fA("AnsiNPW"); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#111385")); C=B.fA("SQL Server Wire Protocol",new Array("138#179460")); B=A.fA("ansinull option"); C=B.fA("Sybase IQ Wire Protocol",new Array("327#107749")); C=B.fA("Sybase Wire Protocol",new Array("159#107749")); B=A.fA("Application Name"); C=B.fA("DB2 Wire Protocol",new Array("46#168253")); C=B.fA("Oracle Wire Protocol",new Array("91#438655")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#170618")); C=B.fA("SQL Server Wire Protocol",new Array("138#179437","138#179480")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#180101")); C=B.fA("Sybase Wire Protocol",new Array("152#180101")); B=A.fA("Application Using Threads"); C=B.fA("Btrieve",new Array("205#112676")); C=B.fA("DB2 Wire Protocol",new Array("46#168271")); C=B.fA("dBASE",new Array("220#114700")); C=B.fA("Greenplum Wire Protocol",new Array("281#196586")); C=B.fA("Informix",new Array("238#110509")); C=B.fA("Informix Wire Protocol",new Array("65#119133")); C=B.fA("MySQL Wire Protocol",new Array("78#113282")); C=B.fA("Oracle",new Array("169#557530")); C=B.fA("Oracle Wire Protocol",new Array("91#219309")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#196586")); C=B.fA("Salesforce",new Array("296#1233118")); C=B.fA("SQL Server Wire Protocol",new Array("138#179500")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#121911")); C=B.fA("Sybase Wire Protocol",new Array("152#121911")); C=B.fA("Text",new Array("252#110772")); B=A.fA("array binding, use in bulk load operations",new Array("31#119463")); B=A.fA("Array Size"); C=B.fA("Btrieve",new Array("205#108521")); C=B.fA("Oracle",new Array("169#557560")); C=B.fA("Oracle Wire Protocol",new Array("91#219888")); B=A.fA("arrays of parameters"); C=B.fA("DB2 Wire Protocol",new Array("61")); C=B.fA("Greenplum Wire Protocol",new Array("292")); C=B.fA("Oracle",new Array("185")); C=B.fA("Oracle Wire Protocol",new Array("107")); C=B.fA("PostgreSQL Wire Protocol",new Array("122")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("198")); C=B.fA("SQL Server Wire Protocol",new Array("148")); C=B.fA("Sybase IQ Wire Protocol",new Array("333")); C=B.fA("Sybase Wire Protocol",new Array("165")); B=A.fA("ArraySize"); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#661961")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#323890")); C=B.fA("Sybase Wire Protocol",new Array("152#113406")); B=A.fA("AttachDBFileName, SQL Server Legacy Wire Protocol",new Array("189#212019")); B=A.fA("authentication"); C=B.fA("SSL client",new Array("29#185705")); C=B.fA("SSL server",new Array("29#106337")); C=B.fA("user",new Array("29#106298")); B=A.fA("Authentication Method"); C=B.fA("DB2 Wire Protocol",new Array("46#311268")); C=B.fA("Oracle Wire Protocol",new Array("91#220113")); C=B.fA("SQL Server Wire Protocol",new Array("138#179536")); C=B.fA("Sybase Wire Protocol",new Array("152#113156")); B=A.fA("AuthenticationDomain, Teradata",new Array("337#107370")); B=A.fA("AuthenticationPassword, Teradata",new Array("337#106883")); B=A.fA("AuthenticationUserID, Teradata",new Array("337#116215")); B=A.fA("AutoTranslate, SQL Server Legacy Wire Protocol",new Array("189#212046")); A=P.fA("B",null,null,"002"); B=A.fA("batch inserts, using bulk load for",new Array("31#193671")); B=A.fA("Batch Size"); C=B.fA("DB2 Wire Protocol",new Array("46#288711")); C=B.fA("Oracle Wire Protocol",new Array("91#220747")); C=B.fA("SQL Server Wire Protocol",new Array("138#179600")); C=B.fA("Sybase Wire Protocol",new Array("152#145528")); B=A.fA("BIGTIME data type, Sybase Wire Protocol",new Array("152#291941")); B=A.fA("bind packages, DB2 Wire Protocol",new Array("44")); B=A.fA("binding"); C=B.fA("dynamic parameters",new Array("20")); C=B.fA("parameter markers",new Array("20")); B=A.fA("Btrieve driver"); C=B.fA("Alter Table statement",new Array("211")); C=B.fA("column names",new Array("209")); C=B.fA("connection string attributes",new Array("205#111018")); C=B.fA("connections supported",new Array("216")); C=B.fA("Create Index statement",new Array("212")); C=B.fA("data dictionary file",new Array("202#106250")); C=B.fA("data source"); var D=C.fA("configuring",new Array("204")); D=C.fA("connecting via connection string",new Array("204#106405")); C=B.fA("data types",new Array("207")); C=B.fA("driver requirements",new Array("201")); C=B.fA("Drop Index statement",new Array("212")); C=B.fA("indexes",new Array("208")); C=B.fA("isolation levels",new Array("213")); C=B.fA("locking levels",new Array("213")); C=B.fA("managing databases",new Array("202")); C=B.fA("ODBC conformance",new Array("215")); C=B.fA("Rowid pseudo-column",new Array("210#106693")); C=B.fA("Scalable SQL",new Array("202#106248")); C=B.fA("Select statement",new Array("210")); C=B.fA("SQL grammar support",new Array("214")); C=B.fA("statements supported",new Array("216")); C=B.fA("table structure",new Array("204#106405")); C=B.fA("transactions",new Array("203")); B=A.fA("Bulk Binary Threshold"); C=B.fA("DB2 Wire Protocol",new Array("46#178795")); C=B.fA("Oracle Wire Protocol",new Array("91#220369")); C=B.fA("SQL Server Wire Protocol",new Array("138#179628")); C=B.fA("Sybase Wire Protocol",new Array("152#145549")); B=A.fA("Bulk Character Threshold"); C=B.fA("DB2 Wire Protocol",new Array("46#179448")); C=B.fA("Oracle Wire Protocol",new Array("91#220629")); C=B.fA("SQL Server Wire Protocol",new Array("138#179656")); C=B.fA("Sybase Wire Protocol",new Array("152#145576")); B=A.fA("bulk load"); C=B.fA("batch inserts",new Array("31#193671")); C=B.fA("bulk data configuration file",new Array("31#131756")); C=B.fA("BulkLoadAsync",new Array("296#1167850")); C=B.fA("BulkLoadConcurrencyMode",new Array("296#1175244")); C=B.fA("BulkLoadPollInterval",new Array("296#1175525")); C=B.fA("BulkLoadThreshold",new Array("296#1167988")); C=B.fA("BulkLoadTimeout",new Array("296#1224254")); C=B.fA("determining the protocol",new Array("31#119463")); C=B.fA("EnableBulkLoad, Salesforce",new Array("296#1184416")); C=B.fA("external overflow file",new Array("31#109988")); C=B.fA("field delimiter"); D=C.fA("DB2 Wire Protocol",new Array("46#630149")); D=C.fA("Oracle Wire Protocol",new Array("91#521686")); D=C.fA("Salesforce",new Array("296#1568552")); D=C.fA("SQL Server Wire Protocol",new Array("138#271756")); D=C.fA("Sybase Wire Protocol",new Array("152#310083")); C=B.fA("overview",new Array("31")); C=B.fA("record delimiter"); D=C.fA("DB2 Wire Protocol",new Array("46#631080")); D=C.fA("Oracle Wire Protocol",new Array("91#521864")); D=C.fA("Salesforce",new Array("296#1568422")); D=C.fA("SQL Server Wire Protocol",new Array("138#271861")); D=C.fA("Sybase Wire Protocol",new Array("152#310206")); C=B.fA("sample application",new Array("31#109939")); C=B.fA("single inserts/updates/deletes (Salesforce)",new Array("31#193714")); C=B.fA("transactions on Sybase",new Array("156#256983")); C=B.fA("using for single inserts/updates/deletes",new Array("312#1297989")); C=B.fA("validating files",new Array("31#112375")); B=A.fA("Bulk Load Asynchronous, Salesforce",new Array("296#1167850")); B=A.fA("Bulk Load Concurrency Mode, Salesforce",new Array("296#1175244")); B=A.fA("bulk load data file"); C=B.fA("setting the maximum size of binary data exported"); D=C.fA("DB2 Wire Protocol",new Array("46#178795")); D=C.fA("Oracle Wire Protocol",new Array("91#220369")); D=C.fA("SQL Server Wire Protocol",new Array("138#179628")); D=C.fA("Sybase Wire Protocol",new Array("152#145549")); C=B.fA("setting the maximum size of character data exported"); D=C.fA("DB2 Wire Protocol",new Array("46#179448")); D=C.fA("Oracle Wire Protocol",new Array("91#220629")); D=C.fA("SQL Server Wire Protocol",new Array("138#179656")); D=C.fA("Sybase Wire Protocol",new Array("152#145576")); B=A.fA("Bulk Options"); C=B.fA("Oracle Wire Protocol",new Array("91#469449")); C=B.fA("SQL Server Wire Protocol",new Array("138#179684")); B=A.fA("BulkBinaryThreshold"); C=B.fA("DB2 Wire Protocol",new Array("46#178795")); C=B.fA("Oracle Wire Protocol",new Array("91#220369")); C=B.fA("SQL Server Wire Protocol",new Array("138#179628")); C=B.fA("Sybase Wire Protocol",new Array("152#145549")); B=A.fA("BulkLoadBatchSize"); C=B.fA("DB2 Wire Protocol",new Array("46#288711")); C=B.fA("Oracle Wire Protocol",new Array("91#220747")); C=B.fA("Salesforce",new Array("296#1236666")); C=B.fA("SQL Server Wire Protocol",new Array("138#179600")); C=B.fA("Sybase Wire Protocol",new Array("152#145528")); B=A.fA("BulkLoadPollInterval, Salesforce",new Array("296#1175525")); B=A.fA("BulkLoadThreshold, Salesforce",new Array("296#1167988")); B=A.fA("BulkLoadTimeout, Salesforce",new Array("296#1224254")); A=P.fA("C",null,null,"002"); B=A.fA("Cache Size"); C=B.fA("dBASE",new Array("220#111570")); C=B.fA("Text",new Array("252#110789")); B=A.fA("Cached Cursor Limit, Oracle Wire Protocol",new Array("91#221037")); B=A.fA("Cached Description Limit, Oracle Wire Protocol",new Array("91#245893")); B=A.fA("caches, client-side",new Array("300")); B=A.fA("Cancel Detect Interval"); C=B.fA("Informix",new Array("238#110536")); C=B.fA("Informix Wire Protocol",new Array("65#118456")); B=A.fA("Catalog Functions Include Synonyms"); C=B.fA("Oracle",new Array("169#557590")); C=B.fA("Oracle Wire Protocol",new Array("91#221156")); B=A.fA("Catalog Options"); C=B.fA("Oracle",new Array("169#557621")); C=B.fA("Oracle Wire Protocol",new Array("91#221374")); B=A.fA("Catalog Schema, DB2 Wire Protocol",new Array("46#182814")); B=A.fA("catalog tables, Salesforce driver",new Array("301")); B=A.fA("Century Boundary, Text",new Array("252#110803")); B=A.fA("character set conversions",new Array("31#122965")); B=A.fA("Character Set for CCSID 65535, DB2 Wire Protocol",new Array("46#185825")); B=A.fA("character string literals",new Array("276#107972")); B=A.fA("characters, unexpected"); C=B.fA("DB2 Wire Protocol",new Array("55")); C=B.fA("Oracle",new Array("174")); C=B.fA("Oracle Wire Protocol",new Array("101")); C=B.fA("Sybase IQ Wire Protocol",new Array("326")); C=B.fA("Sybase Wire Protocol",new Array("157")); B=A.fA("Charset"); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113177")); C=B.fA("Sybase Wire Protocol",new Array("152#113177")); B=A.fA("Client Host Name"); C=B.fA("DB2 Wire Protocol",new Array("46#188213")); C=B.fA("Oracle Wire Protocol",new Array("91#439144")); B=A.fA("Client ID, Oracle Wire Protocol",new Array("91#443066")); B=A.fA("client information"); C=B.fA("about",new Array("28")); C=B.fA("how databases store",new Array("28#161005")); C=B.fA("location used for storing",new Array("28#175385")); C=B.fA("storing",new Array("28#161917")); B=A.fA("client load balancing, about",new Array("27#108361")); B=A.fA("Client User"); C=B.fA("DB2 Wire Protocol",new Array("46#188600")); C=B.fA("Oracle Wire Protocol",new Array("91#439167")); B=A.fA("Client Version, Oracle",new Array("169#557621","169#557651")); B=A.fA("client-side caches",new Array("300")); B=A.fA("code pages, IBM DB2",new Array("48")); B=A.fA("Collection, DB2 Wire Protocol",new Array("46#232740")); B=A.fA("Column Names in First Line, Text",new Array("252#110817")); B=A.fA("comma-separated value (CSV) format file"); C=B.fA("character set conversions",new Array("31#122965")); C=B.fA("use in bulk load",new Array("31#131756")); B=A.fA("comments, SQL",new Array("276#108789")); B=A.fA("Concurrent Access Resolution",new Array("46#486967")); B=A.fA("Config Options, Salesforce",new Array("296#982269")); B=A.fA("configuration file"); C=B.fA("bulk data",new Array("31#131756")); C=B.fA("database",new Array("305")); B=A.fA("configuring"); C=B.fA("server mode (Salesforce)",new Array("308#1579806")); B=A.fA("Connection Cache Size"); C=B.fA("Sybase IQ Wire Protocol",new Array("321#151035")); C=B.fA("Sybase Wire Protocol",new Array("152#151035")); B=A.fA("connection failover"); C=B.fA("about",new Array("27","27#108798")); C=B.fA("connection retry and",new Array("27#106225")); C=B.fA("load balancing and",new Array("27#108361")); B=A.fA("connection pool"); C=B.fA("adding connections",new Array("30#108437")); C=B.fA("creating",new Array("30#108405")); C=B.fA("dead connections",new Array("30#108465")); C=B.fA("removing connections",new Array("30#108451")); C=B.fA("when a physical connection to a server is lost",new Array("30#108465")); B=A.fA("Connection Pooling"); C=B.fA("DB2 Wire Protocol",new Array("46#272180")); C=B.fA("Greenplum Wire Protocol",new Array("281#183937")); C=B.fA("MySQL Wire Protocol",new Array("78#122130")); C=B.fA("Oracle",new Array("169#557673")); C=B.fA("Oracle Wire Protocol",new Array("91#233459")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#183937")); C=B.fA("Salesforce",new Array("296#1297442")); C=B.fA("SQL Server Wire Protocol",new Array("138#179716")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#299614")); C=B.fA("Sybase Wire Protocol",new Array("152#145855")); B=A.fA("Connection Reset"); C=B.fA("DB2 Wire Protocol",new Array("46#232763")); C=B.fA("Greenplum Wire Protocol",new Array("281#193631")); C=B.fA("MySQL Wire Protocol",new Array("78#122130","78#122157")); C=B.fA("Oracle",new Array("169#557673","169#557704")); C=B.fA("Oracle Wire Protocol",new Array("91#233459","91#250881")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#183937","111#193631")); C=B.fA("Salesforce",new Array("296#1288340")); C=B.fA("SQL Server Wire Protocol",new Array("138#179748")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#145880")); C=B.fA("Sybase Wire Protocol",new Array("152#145880")); B=A.fA("Connection Retry Count"); C=B.fA("DB2 Wire Protocol",new Array("46#189659")); C=B.fA("Greenplum Wire Protocol",new Array("281#195199")); C=B.fA("Informix Wire Protocol",new Array("65#119321")); C=B.fA("MySQL Wire Protocol",new Array("78#113301")); C=B.fA("Oracle",new Array("169#557733")); C=B.fA("Oracle Wire Protocol",new Array("91#221689")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#195199")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#611261")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#110514")); C=B.fA("SQL Server Wire Protocol",new Array("138#179779")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113193")); C=B.fA("Sybase Wire Protocol",new Array("152#113193")); B=A.fA("Connection Retry Delay"); C=B.fA("DB2 Wire Protocol",new Array("46#189683")); C=B.fA("Greenplum Wire Protocol",new Array("281#195227")); C=B.fA("Informix Wire Protocol",new Array("65#135603")); C=B.fA("MySQL Wire Protocol",new Array("78#137035")); C=B.fA("Oracle",new Array("169#557761")); C=B.fA("Oracle Wire Protocol",new Array("91#221713")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#195227")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#611290")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#110866")); C=B.fA("SQL Server Wire Protocol",new Array("138#179808")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113213")); C=B.fA("Sybase Wire Protocol",new Array("152#113213")); B=A.fA("connection retry, about",new Array("27#106225","27#157353")); B=A.fA("connection string attributes"); C=B.fA("Btrieve",new Array("205#111018")); C=B.fA("DB2 Wire Protocol",new Array("46#534279")); C=B.fA("dBASE",new Array("220#110839")); C=B.fA("Greenplum Wire Protocol",new Array("281#243214")); C=B.fA("Informix",new Array("238#108804")); C=B.fA("Informix Wire Protocol",new Array("65#126486")); C=B.fA("MySQL Wire Protocol",new Array("78#112381")); C=B.fA("Oracle",new Array("169#556961")); C=B.fA("Oracle Wire Protocol",new Array("91#263816")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#243214")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#638165")); C=B.fA("Salesforce",new Array("296#1234692")); C=B.fA("SQL Server Legacy Wire Protocol"); D=C.fA("UNIX and Linux",new Array("189#211979")); D=C.fA("Windows",new Array("189#166089")); C=B.fA("SQL Server Wire Protocol",new Array("138#179047")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#472526")); C=B.fA("Sybase Wire Protocol",new Array("152#224289")); C=B.fA("Teradata",new Array("337#168585")); C=B.fA("Text",new Array("252#110440")); C=B.fA("XML",new Array("269#113756","269#146739")); B=A.fA("ConnectionCacheSize"); C=B.fA("Sybase IQ Wire Protocol",new Array("321#151035")); B=A.fA("connections supported"); C=B.fA("Btrieve",new Array("216")); C=B.fA("DB2 Wire Protocol",new Array("60")); C=B.fA("dBASE",new Array("234")); C=B.fA("Greenplum Wire Protocol",new Array("291")); C=B.fA("Informix",new Array("246")); C=B.fA("Informix Wire Protocol",new Array("74")); C=B.fA("MySQL Wire Protocol",new Array("87")); C=B.fA("Oracle",new Array("184")); C=B.fA("Oracle Wire Protocol",new Array("106")); C=B.fA("PostgreSQL Wire Protocol",new Array("121")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("134")); C=B.fA("Salesforce",new Array("317")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("197")); C=B.fA("SQL Server Wire Protocol",new Array("147")); C=B.fA("Sybase IQ Wire Protocol",new Array("332")); C=B.fA("Sybase Wire Protocol",new Array("164")); C=B.fA("Teradata",new Array("344")); C=B.fA("Text",new Array("261")); C=B.fA("XML",new Array("275")); B=A.fA("contacting Customer Support",new Array("9#140560")); B=A.fA("conventions, typographical",new Array("7#106296")); B=A.fA("Create Index statement"); C=B.fA("Btrieve",new Array("212")); C=B.fA("dBASE",new Array("227")); B=A.fA("Create Type"); C=B.fA("dBASE",new Array("220#111585","220#115597")); C=B.fA("FoxPro",new Array("220#115597")); B=A.fA("CSV"); C=B.fA("See comma-separated value",new Array("31#131756")); B=A.fA("Current Function Path, DB2 Wire Protocol",new Array("46#191222")); B=A.fA("cursor stability, DB2",new Array("52")); B=A.fA("CursorBehavior, Informix",new Array("238#110563")); B=A.fA("CursorCacheSize, Sybase Wire Protocol",new Array("152#151035")); B=A.fA("Customer Support, contacting",new Array("9#140560")); A=P.fA("D",null,null,"002"); B=A.fA("data encryption",new Array("29#106321")); B=A.fA("Data File Extension"); C=B.fA("Btrieve",new Array("205#108536")); C=B.fA("dBASE",new Array("220#111600")); C=B.fA("Text",new Array("252#110833")); B=A.fA("Data Island format for XML driver",new Array("264#163859")); B=A.fA("data source"); C=B.fA("configuring",new Array("77","125")); D=C.fA("Btrieve",new Array("204")); D=C.fA("DB2 Wire Protocol",new Array("45","45")); D=C.fA("dBASE",new Array("219")); D=C.fA("FoxPro DBC",new Array("219#106434")); D=C.fA("Greenplum Wire Protocol",new Array("280")); D=C.fA("Informix",new Array("237")); D=C.fA("Informix Wire Protocol",new Array("64")); D=C.fA("Oracle",new Array("168")); D=C.fA("Oracle Wire Protocol",new Array("90")); D=C.fA("PostgreSQL Wire Protocol",new Array("110")); D=C.fA("Salesforce",new Array("295","295")); D=C.fA("SQL Server Legacy Wire Protocol",new Array("188")); D=C.fA("SQL Server Wire Protocol",new Array("137")); D=C.fA("Sybase IQ Wire Protocol",new Array("320")); D=C.fA("Sybase Wire Protocol",new Array("151")); D=C.fA("Teradata",new Array("336")); D=C.fA("Text",new Array("250")); D=C.fA("UNIX and Linux",new Array("13","35")); D=C.fA("Windows",new Array("12")); D=C.fA("XML",new Array("268")); C=B.fA("connecting via connection string"); D=C.fA("Btrieve",new Array("204#106405")); D=C.fA("DB2 Wire Protocol",new Array("45#112156")); D=C.fA("dBASE",new Array("219#106615","251")); D=C.fA("Greenplum Wire Protocol",new Array("280#231923")); D=C.fA("Informix",new Array("237#108449")); D=C.fA("Informix Wire Protocol",new Array("64#135209")); D=C.fA("MySQL Wire Protocol",new Array("77#113162")); D=C.fA("Oracle",new Array("168#556889")); D=C.fA("Oracle Wire Protocol",new Array("90#154360")); D=C.fA("PostgreSQL Wire Protocol",new Array("110#231923")); D=C.fA("Progress OpenEdge Wire Protocol",new Array("125#610274")); D=C.fA("Salesforce",new Array("295#1229558")); D=C.fA("SQL Server Legacy Wire Protocol",new Array("188#106551")); D=C.fA("SQL Server Wire Protocol",new Array("137#178974")); D=C.fA("Sybase IQ Wire Protocol",new Array("320#113006")); D=C.fA("Sybase Wire Protocol",new Array("151#113006")); D=C.fA("Teradata",new Array("336#106555")); D=C.fA("XML",new Array("268#111432")); C=B.fA("connecting via logon dialog box"); D=C.fA("DB2 Wire Protocol",new Array("45#280857")); D=C.fA("Greenplum Wire Protocol",new Array("280#231953")); D=C.fA("Informix",new Array("237#106487")); D=C.fA("Informix Wire Protocol",new Array("64#135223")); D=C.fA("MySQL Wire Protocol",new Array("77#106502")); D=C.fA("Oracle",new Array("168#556920")); D=C.fA("Oracle Wire Protocol",new Array("90#237204")); D=C.fA("PostgreSQL Wire Protocol",new Array("110#231953")); D=C.fA("Progress OpenEdge Wire Protocol",new Array("125#610305")); D=C.fA("Salesforce",new Array("295#1229589")); D=C.fA("SQL Server Legacy Wire Protocol",new Array("188#137742")); D=C.fA("SQL Server Wire Protocol",new Array("137#179001")); D=C.fA("Sybase IQ Wire Protocol",new Array("320#106720")); D=C.fA("Sybase Wire Protocol",new Array("151#106720")); D=C.fA("Teradata",new Array("336#106583")); D=C.fA("XML",new Array("268#106802")); B=A.fA("Data Source Administrator"); C=B.fA("UNIX and Linux",new Array("13#106194","35#106311")); C=B.fA("Windows",new Array("12#106137")); B=A.fA("Data Source Name"); C=B.fA("Btrieve",new Array("205#112911")); C=B.fA("DB2 Wire Protocol",new Array("46#309782")); C=B.fA("dBASE",new Array("220#123675")); C=B.fA("Greenplum Wire Protocol",new Array("281#234098")); C=B.fA("Informix",new Array("238#110629")); C=B.fA("Informix Wire Protocol",new Array("65#127266")); C=B.fA("MySQL Wire Protocol",new Array("78#113336")); C=B.fA("Oracle",new Array("169#557789")); C=B.fA("Oracle Wire Protocol",new Array("91#293861")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#234098")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#611338")); C=B.fA("Salesforce",new Array("296#1329246")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#108580")); C=B.fA("SQL Server Wire Protocol",new Array("138#179837")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#344044")); C=B.fA("Sybase Wire Protocol",new Array("152#113250")); C=B.fA("Text",new Array("252#110849")); C=B.fA("XML",new Array("269#112721")); B=A.fA("data types"); C=B.fA("Btrieve",new Array("207")); C=B.fA("DB2 Wire Protocol",new Array("49")); C=B.fA("dBASE",new Array("223")); C=B.fA("Greenplum Wire Protocol",new Array("283")); C=B.fA("Informix",new Array("240")); C=B.fA("Informix Wire Protocol",new Array("67")); C=B.fA("MySQL Wire Protocol",new Array("80")); C=B.fA("Oracle",new Array("171")); C=B.fA("Oracle Wire Protocol",new Array("93")); C=B.fA("PostgreSQL Wire Protocol",new Array("113")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("128")); C=B.fA("Salesforce",new Array("298")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("191")); C=B.fA("SQL Server Wire Protocol",new Array("140")); C=B.fA("Sybase IQ Wire Protocol",new Array("323")); C=B.fA("Sybase Wire Protocol",new Array("154")); C=B.fA("Teradata",new Array("338")); C=B.fA("Text",new Array("256")); C=B.fA("XML",new Array("271")); B=A.fA("Database (Salesforce driver)",new Array("296#1061996")); B=A.fA("database configuration file",new Array("305")); B=A.fA("Database Directory"); C=B.fA("Btrieve",new Array("205#108574")); C=B.fA("dBASE",new Array("220#121922")); C=B.fA("Text",new Array("252#110869")); B=A.fA("Database List"); C=B.fA("Informix",new Array("238#110587")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#472404")); C=B.fA("Sybase Wire Protocol",new Array("152#122160")); B=A.fA("Database Name"); C=B.fA("DB2 Wire Protocol",new Array("46#191564")); C=B.fA("dBASE",new Array("220#121943")); C=B.fA("Greenplum Wire Protocol",new Array("281#108924")); C=B.fA("Informix",new Array("238#110605")); C=B.fA("Informix Wire Protocol",new Array("65#126761")); C=B.fA("MySQL Wire Protocol",new Array("78#122268")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#108924")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#611365")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#108235")); C=B.fA("SQL Server Wire Protocol",new Array("138#179862")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113285")); C=B.fA("Sybase Wire Protocol",new Array("152#113285")); B=A.fA("DataDirect Bulk Load"); C=B.fA("character set conversions",new Array("31#122965")); C=B.fA("external overflow file",new Array("31#109988")); C=B.fA("overview",new Array("31")); C=B.fA("Sybase Wire Protocol, configuring",new Array("156#256983")); B=A.fA("DataDirect Connect for ODBC drivers"); C=B.fA("Btrieve",new Array("200")); C=B.fA("DB2 Wire Protocol",new Array("42")); C=B.fA("dBASE",new Array("217")); C=B.fA("Informix",new Array("235")); C=B.fA("Informix Wire Protocol",new Array("62")); C=B.fA("MySQL Wire Protocol",new Array("75")); C=B.fA("Oracle",new Array("166")); C=B.fA("Oracle Wire Protocol",new Array("88")); C=B.fA("PostgreSQL Wire Protocol",new Array("108")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("186")); C=B.fA("SQL Server Wire Protocol",new Array("135")); C=B.fA("Sybase IQ Wire Protocol",new Array("318")); C=B.fA("Sybase Wire Protocol",new Array("149")); C=B.fA("Text",new Array("247")); C=B.fA("XML",new Array("262")); B=A.fA("DataDirect Connect XE and Connect64 XE for ODBC drivers"); C=B.fA("Greenplum Wire Protocol",new Array("278")); C=B.fA("Salesforce",new Array("293")); C=B.fA("Sybase IQ Wire Protocol",new Array("318")); C=B.fA("Teradata",new Array("334")); B=A.fA("DataDirect Connect64 for ODBC drivers"); C=B.fA("DB2 Wire Protocol",new Array("42")); C=B.fA("Informix Wire Protocol",new Array("62")); C=B.fA("MySQL Wire Protocol",new Array("75")); C=B.fA("Oracle",new Array("166")); C=B.fA("Oracle Wire Protocol",new Array("88")); C=B.fA("PostgreSQL Wire Protocol",new Array("108")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("123")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("186")); C=B.fA("SQL Server Wire Protocol",new Array("135")); B=A.fA("date and time literals",new Array("276#108006")); B=A.fA("date masks, defining for the Text driver",new Array("255")); B=A.fA("DB2"); C=B.fA("connection properties"); D=C.fA("for Bulk Load",new Array("31#117949")); D=C.fA("for connection failover",new Array("27#188235")); D=C.fA("for connection pooling",new Array("30#117741")); D=C.fA("for security",new Array("29#116289")); C=B.fA("High Availability Disaster Recovery (HADR)",new Array("27#108209")); C=B.fA("IBM code page values",new Array("48")); B=A.fA("DB2 Wire Protocol driver"); C=B.fA("authentication",new Array("45#110650")); C=B.fA("bind packages",new Array("44")); C=B.fA("connection pool"); D=C.fA("creating",new Array("30#108405")); D=C.fA("dead connections",new Array("30#108465")); C=B.fA("connection string attributes",new Array("46#534279")); C=B.fA("connections supported",new Array("60")); C=B.fA("data encryption",new Array("45#110650")); C=B.fA("data source"); D=C.fA("configuring",new Array("45","45","295")); D=C.fA("connecting via connection string",new Array("45#112156")); D=C.fA("connecting via logon dialog box",new Array("45#280857")); C=B.fA("data types",new Array("49")); C=B.fA("driver requirements",new Array("43")); C=B.fA("isolation levels",new Array("57")); C=B.fA("locking levels",new Array("57")); C=B.fA("ODBC conformance",new Array("59","120")); C=B.fA("persisting result set as XML",new Array("56")); C=B.fA("SQL support",new Array("58")); C=B.fA("statements supported",new Array("60")); C=B.fA("stored procedure support",new Array("54#107707")); C=B.fA("unexpected characters",new Array("55")); C=B.fA("Unicode support",new Array("50")); C=B.fA("Workload Manager (WLM) service class",new Array("47#314482","51#511727")); C=B.fA("workloads"); D=C.fA("overview",new Array("51#511725")); D=C.fA("performance",new Array("51#511729")); C=B.fA("XML data type",new Array("49#540840")); C=B.fA("XQuery expressions",new Array("53")); B=A.fA("dBASE driver"); C=B.fA("Alter Table statement",new Array("226")); C=B.fA("column names",new Array("224")); C=B.fA("connection string attributes",new Array("220#110839")); C=B.fA("connections supported",new Array("234")); C=B.fA("Create Index statement",new Array("227")); C=B.fA("data source"); D=C.fA("configuring",new Array("219")); D=C.fA("connecting via connection string",new Array("219#106615")); C=B.fA("data types",new Array("223")); C=B.fA("defining index attributes",new Array("221")); C=B.fA("defining index attributes under UNIX",new Array("222")); C=B.fA("driver requirements",new Array("218")); C=B.fA("Drop Index statement",new Array("227#107118")); C=B.fA("isolation levels",new Array("231")); C=B.fA("locking",new Array("230")); C=B.fA("locking levels",new Array("231")); C=B.fA("ODBC conformance",new Array("233")); C=B.fA("Pack statement",new Array("228")); C=B.fA("Rowid pseudo-column",new Array("225#106960")); C=B.fA("Select statement",new Array("225")); C=B.fA("SQL grammar support",new Array("232")); C=B.fA("statements supported",new Array("234")); B=A.fA("DBCName List, Teradata",new Array("337#106943")); B=A.fA("DBCName or Alias, Teradata",new Array("337#106961")); B=A.fA("ddtestlib tool",new Array("34")); B=A.fA("dead connections in a connection pool",new Array("30#108465")); B=A.fA("Decimal Symbol, Text",new Array("252#110884")); B=A.fA("dedicated bulk protocol",new Array("31#119463")); B=A.fA("Default Buffer Size for Long/LOB Columns"); C=B.fA("MySQL Wire Protocol",new Array("78#122525")); C=B.fA("Oracle",new Array("169#557815")); C=B.fA("Oracle Wire Protocol",new Array("91#293885")); C=B.fA("Sybase Wire Protocol",new Array("152#113315","321#367867")); B=A.fA("Default Database, Teradata",new Array("337#106990")); B=A.fA("Default Isolation Level"); C=B.fA("DB2 Wire Protocol",new Array("46#193959")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#611392")); B=A.fA("Default Logon ID, Btrieve",new Array("205#108589")); B=A.fA("Default Role, Teradata",new Array("337#107014")); B=A.fA("Default Table Type, Text",new Array("252#110898")); B=A.fA("Delete Linked Schema, XML",new Array("269#164705")); B=A.fA("Delimiter Character, Text",new Array("252#125343")); B=A.fA("demo tool, XML persistence"); C=B.fA("DB2 Wire Protocol",new Array("56")); C=B.fA("Greenplum Wire Protocol",new Array("287")); C=B.fA("Informix",new Array("242","242")); C=B.fA("Informix Wire Protocol",new Array("70")); C=B.fA("MySQL Wire Protocol",new Array("83")); C=B.fA("Oracle",new Array("180")); C=B.fA("Oracle Wire Protocol",new Array("102")); C=B.fA("PostgreSQL Wire Protocol",new Array("117")); C=B.fA("SQL Server Wire Protocol",new Array("143")); C=B.fA("Sybase IQ Wire Protocol",new Array("328")); C=B.fA("Sybase Wire Protocol",new Array("160")); C=B.fA("Teradata",new Array("340")); C=B.fA("XML",new Array("273","273")); B=A.fA("demoodbc application",new Array("36")); B=A.fA("deprecated versions",new Array("5")); B=A.fA("Describe at Prepare"); C=B.fA("Oracle",new Array("169#557845")); C=B.fA("Oracle Wire Protocol",new Array("91#222772")); B=A.fA("Distributed Transaction Coordinator"); C=B.fA("Informix Wire Protocol",new Array("69")); C=B.fA("Oracle",new Array("175")); C=B.fA("Oracle Wire Protocol",new Array("96")); C=B.fA("Sybase Wire Protocol",new Array("158")); B=A.fA("Distributed Transaction Model"); C=B.fA("Sybase Wire Protocol",new Array("152#337303")); B=A.fA("distributed transactions"); C=B.fA("Informix",new Array("241")); C=B.fA("Informix Wire Protocol",new Array("69")); C=B.fA("Oracle",new Array("175")); C=B.fA("Oracle Wire Protocol",new Array("96")); C=B.fA("Sybase Wire Protocol",new Array("158")); B=A.fA("documentation, about",new Array("8")); B=A.fA("Driver Options, XML",new Array("269#112757")); B=A.fA("driver requirements"); C=B.fA("Btrieve",new Array("201")); C=B.fA("DB2 Wire Protocol",new Array("43")); C=B.fA("dBASE",new Array("218")); C=B.fA("Greenplum Wire Protocol",new Array("279")); C=B.fA("Informix",new Array("236")); C=B.fA("Informix Wire Protocol",new Array("63")); C=B.fA("MySQL Wire Protocol",new Array("76")); C=B.fA("Oracle",new Array("167")); C=B.fA("Oracle Wire Protocol",new Array("89")); C=B.fA("PostgreSQL Wire Protocol",new Array("109")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("124")); C=B.fA("Salesforce",new Array("294")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("187")); C=B.fA("SQL Server Wire Protocol",new Array("136")); C=B.fA("Sybase IQ Wire Protocol",new Array("319")); C=B.fA("Sybase Wire Protocol",new Array("150")); C=B.fA("Teradata",new Array("335")); C=B.fA("Text",new Array("247#106215","248")); C=B.fA("XML",new Array("263")); B=A.fA("drivers"); C=B.fA("about",new Array("17")); C=B.fA("version string information",new Array("22")); B=A.fA("Drop Index statement"); C=B.fA("Btrieve",new Array("212")); C=B.fA("dBASE",new Array("227#107118")); B=A.fA("DTC"); C=B.fA("See distributed transactions",null,null,null,"distributed transactions",null,"D",null,"002"); B=A.fA("dynamic parameters, binding",new Array("20")); B=A.fA("Dynamic Sections",new Array("46#196324")); A=P.fA("E",null,null,"002"); B=A.fA("Edition Name, Oracle Wire Protocol",new Array("91#442307")); B=A.fA("Enable Bulk Load"); C=B.fA("DB2 Wire Protocol",new Array("46#197096")); C=B.fA("Oracle Wire Protocol",new Array("91#256109")); C=B.fA("SQL Server Wire Protocol",new Array("138#179913")); C=B.fA("Sybase Wire Protocol",new Array("152#146129")); B=A.fA("Enable Bulk Load, Salesforce",new Array("296#1184416")); B=A.fA("Enable Data Encryption, Teradata",new Array("337#107058")); B=A.fA("Enable Describe Parameter",new Array("152#113351")); B=A.fA("Enable Extended Statement Information, Teradata",new Array("337#107078")); B=A.fA("Enable Insert Cursors, Informix",new Array("238#110654")); B=A.fA("Enable Keyset Cursors (Greenplum Wire Protocol)",new Array("281#110499")); B=A.fA("Enable LOBs, Teradata",new Array("337#107099")); B=A.fA("Enable N-CHAR Support"); C=B.fA("Oracle",new Array("169#557899")); C=B.fA("Oracle Wire Protocol",new Array("91#225514")); B=A.fA("Enable Quoted Identifiers"); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#109419")); C=B.fA("SQL Server Wire Protocol",new Array("138#179940")); C=B.fA("Sybase Wire Protocol",new Array("152#113365")); B=A.fA("Enable Reconnect, Teradata",new Array("337#107124")); B=A.fA("Enable Scrollable Cursors"); C=B.fA("Oracle",new Array("169#557930")); C=B.fA("Oracle Wire Protocol",new Array("91#226830")); B=A.fA("Enable Server Result Cache, Oracle Wire Protocol",new Array("91#227856")); B=A.fA("Enable SQLDescribeParam"); C=B.fA("Greenplum Wire Protocol",new Array("281#393099")); C=B.fA("MySQL Wire Protocol",new Array("78#122817")); C=B.fA("Oracle",new Array("169#557961","169#557961")); C=B.fA("Oracle Wire Protocol",new Array("91#224249")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#110499")); B=A.fA("Enable Static Cursors for Long Data"); C=B.fA("Oracle",new Array("169#557988")); C=B.fA("Oracle Wire Protocol",new Array("91#228020")); B=A.fA("Enable Timestamp with Timezone"); C=B.fA("Oracle",new Array("169#558019")); C=B.fA("Oracle Wire Protocol",new Array("91#228252")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#629109")); B=A.fA("encryption"); C=B.fA("data",new Array("29#106321")); C=B.fA("SSL",new Array("29#106331")); B=A.fA("Encryption Method"); C=B.fA("DB2 Wire Protocol",new Array("46#198493")); C=B.fA("MySQL Wire Protocol",new Array("78#122717")); C=B.fA("Oracle Wire Protocol",new Array("91#228433")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#198033")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#629250")); C=B.fA("SQL Server Wire Protocol",new Array("138#179963")); C=B.fA("Sybase Wire Protocol",new Array("152#113383")); B=A.fA("environment-specific information",new Array("7#106352","18")); B=A.fA("escape sequences",new Array("276#108042")); B=A.fA("example"); C=B.fA("bulk load sample application",new Array("31#109939")); C=B.fA("character set conversions",new Array("31#122965")); C=B.fA("creating a connection pool",new Array("30#108405")); B=A.fA("Extended Column Metadata"); C=B.fA("Greenplum Wire Protocol",new Array("281#144369")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#144369")); B=A.fA("extended connection failover",new Array("27#106809")); B=A.fA("Extended Options, Salesforce",new Array("296#1225619")); B=A.fA("Extension Case, dBASE",new Array("220#137121")); B=A.fA("Extension List, Text",new Array("252#110947")); B=A.fA("extensions to SQL standards",new Array("276#107814")); B=A.fA("external overflow file",new Array("31#109988")); A=P.fA("F",null,null,"002"); B=A.fA("Failover Granularity"); C=B.fA("DB2 Wire Protocol",new Array("46#199359")); C=B.fA("Greenplum Wire Protocol",new Array("281#198881")); C=B.fA("MySQL Wire Protocol",new Array("78#123078")); C=B.fA("Oracle Wire Protocol",new Array("91#228653")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#198881")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#611554")); C=B.fA("SQL Server Wire Protocol",new Array("138#179998")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#144849")); C=B.fA("Sybase Wire Protocol",new Array("152#144849")); B=A.fA("Failover Mode"); C=B.fA("DB2 Wire Protocol",new Array("46#199386")); C=B.fA("Greenplum Wire Protocol",new Array("281#198912")); C=B.fA("MySQL Wire Protocol",new Array("78#123108")); C=B.fA("Oracle Wire Protocol",new Array("91#228680")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#198912")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#611585")); C=B.fA("SQL Server Wire Protocol",new Array("138#180029")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#144879")); C=B.fA("Sybase Wire Protocol",new Array("152#144879")); B=A.fA("Failover Preconnect"); C=B.fA("DB2 Wire Protocol",new Array("46#200434")); C=B.fA("Greenplum Wire Protocol",new Array("281#198941")); C=B.fA("MySQL Wire Protocol",new Array("78#123136")); C=B.fA("Oracle Wire Protocol",new Array("91#228705")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#198941")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#611618")); C=B.fA("SQL Server Wire Protocol",new Array("138#180062")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#144907")); C=B.fA("Sybase Wire Protocol",new Array("152#144907")); B=A.fA("FailoverNetworkAddress"); C=B.fA("Sybase IQ Wire Protocol",new Array("321#323911")); C=B.fA("Sybase Wire Protocol",new Array("152#113444")); B=A.fA("Fetch Array Size"); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#661961")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#323890")); C=B.fA("Sybase Wire Protocol",new Array("152#113406")); B=A.fA("Fetch Time Stamp With Time Zone as Timestamp, DB2 Wire Protocol",new Array("46#552430")); B=A.fA("Fetch TSWTZ as Timestamp"); C=B.fA("Greenplum Wire Protocol",new Array("281#110534")); C=B.fA("Oracle Wire Protocol",new Array("91#344962")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#110534")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#155864")); C=B.fA("SQL Server Wire Protocol",new Array("138#180091")); B=A.fA("Fetch TWFS as Time"); C=B.fA("Greenplum Wire Protocol",new Array("281#169116")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#169116")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#155328")); C=B.fA("SQL Server Wire Protocol",new Array("138#180112")); C=B.fA("Sybase Wire Protocol",new Array("152#291941")); B=A.fA("FetchRefCursors"); C=B.fA("Greenplum Wire Protocol",new Array("281#124905")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#124905")); B=A.fA("FetchSize, Salesforce",new Array("296#1056795")); B=A.fA("Field Delimiter"); C=B.fA("DB2 Wire Protocol",new Array("46#630149")); C=B.fA("Oracle Wire Protocol",new Array("91#521686")); C=B.fA("Salesforce",new Array("296#1568552")); C=B.fA("SQL Server Wire Protocol",new Array("138#271756")); C=B.fA("Sybase Wire Protocol",new Array("152#310083")); B=A.fA("File Open Cache"); C=B.fA("Btrieve",new Array("205#110091")); C=B.fA("dBASE",new Array("220#111686")); C=B.fA("Text",new Array("252#110962")); B=A.fA("Flush Every Change, XML",new Array("269#125633")); B=A.fA("formats, for text files",new Array("249")); B=A.fA("FoxPro"); C=B.fA("configuring DBC data source",new Array("219#106434")); C=B.fA("SQL statements",new Array("229")); A=P.fA("G",null,null,"002"); B=A.fA("Get DB List From Informix, Informix",new Array("238#110674")); B=A.fA("grammar, tokens used in SQL",new Array("276#107877")); B=A.fA("Grant Execute to",new Array("46#444437","46#200878")); B=A.fA("Greenplum Wire Protocol"); C=B.fA("Enable Keyset Cursors",new Array("281#110499")); C=B.fA("Keyset Cursor Options",new Array("281#393965")); B=A.fA("Greenplum Wire Protocol driver"); C=B.fA("connection string attributes",new Array("281#243214")); C=B.fA("connections supported",new Array("291")); C=B.fA("data source"); D=C.fA("configuring",new Array("280")); D=C.fA("connecting via connection string",new Array("280#231923")); D=C.fA("connecting via logon dialog box",new Array("280#231953")); C=B.fA("data types",new Array("283")); C=B.fA("driver requirements",new Array("279")); C=B.fA("isolation levels",new Array("288")); C=B.fA("locking levels",new Array("288")); C=B.fA("ODBC conformance",new Array("290")); C=B.fA("performance considerations",new Array("282")); C=B.fA("persisting result set as XML",new Array("287")); C=B.fA("statements supported",new Array("291")); C=B.fA("stored procedures",new Array("286")); C=B.fA("Unicode support",new Array("284")); C=B.fA("XML data type",new Array("283#97183")); B=A.fA("GSS Client Library"); C=B.fA("DB2 Wire Protocol",new Array("46#203747")); C=B.fA("Oracle Wire Protocol",new Array("91#301300")); C=B.fA("SQL Server Wire Protocol",new Array("138#271376")); C=B.fA("Sybase Wire Protocol",new Array("152#113424")); B=A.fA("GUID literal",new Array("276#107981")); B=A.fA("guidelines for primary and alternate servers",new Array("27#108205")); A=P.fA("H",null,null,"002"); B=A.fA("HA Failover server, defining"); C=B.fA("Sybase",new Array("152#113444")); C=B.fA("Sybase IQ",new Array("321#323911")); B=A.fA("hex literals",new Array("276#107988")); B=A.fA("hierarchical-formatted XML file support",new Array("265#106353")); B=A.fA("High Availability Disaster Recovery (HADR)",new Array("27#108209")); B=A.fA("hints, using with XML driver",new Array("270")); B=A.fA("Host"); C=B.fA("MySQL Wire Protocol",new Array("78#123349")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#630585")); B=A.fA("Host Name"); C=B.fA("Greenplum Wire Protocol",new Array("281#197143")); C=B.fA("Informix",new Array("238#110691")); C=B.fA("Informix Wire Protocol",new Array("65#109696")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#197143")); C=B.fA("SQL Server Wire Protocol",new Array("138#180172")); B=A.fA("Host Name In Certificate"); C=B.fA("DB2 Wire Protocol",new Array("46#203769")); C=B.fA("MySQL Wire Protocol",new Array("78#123248")); C=B.fA("Oracle Wire Protocol",new Array("91#229016")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#191043")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#611720")); C=B.fA("SQL Server Wire Protocol",new Array("138#180215")); C=B.fA("Sybase Wire Protocol",new Array("152#113461")); B=A.fA("HP-UX"); C=B.fA("See UNIX and Linux",null,null,null,"UNIX and Linux",null,"U",null,"002"); A=P.fA("I",null,null,"002"); B=A.fA("IANAAppCodePage"); C=B.fA("DB2 Wire Protocol",new Array("46#640762")); C=B.fA("dBASE",new Array("220#157045")); C=B.fA("Greenplum Wire Protocol",new Array("281#385388")); C=B.fA("Informix",new Array("238#110720")); C=B.fA("Informix Wire Protocol",new Array("65#118750")); C=B.fA("MySQL Wire Protocol",new Array("78#123450")); C=B.fA("Oracle",new Array("169#558054")); C=B.fA("Oracle Wire Protocol",new Array("91#230383")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#192326")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#699394")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#109806")); C=B.fA("SQL Server Wire Protocol",new Array("138#231741")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#425157")); C=B.fA("Sybase Wire Protocol",new Array("152#325472")); C=B.fA("Teradata",new Array("337#107147")); C=B.fA("Text",new Array("252#110980")); B=A.fA("identifiers"); C=B.fA("# symbol in regular",new Array("276#107931")); C=B.fA("delimited",new Array("276#107942")); C=B.fA("regular",new Array("276#107931","276#107931")); B=A.fA("identifiers, using",new Array("304")); B=A.fA("Include Files with Matching Extensions, Text",new Array("252#111003")); B=A.fA("Informix driver"); C=B.fA("See also Informix Wire Protocol driver",null,"1",null,"Informix Wire Protocol driver",null,"I",null,"002"); C=B.fA("connection string attributes",new Array("238#108804")); C=B.fA("connections supported",new Array("246")); C=B.fA("data source"); D=C.fA("configuring",new Array("237")); D=C.fA("connecting via connection string",new Array("237#108449")); D=C.fA("connecting via logon dialog box",new Array("237#106487")); C=B.fA("data types",new Array("240")); C=B.fA("driver requirements",new Array("236")); C=B.fA("enabling MTS",new Array("241")); C=B.fA("isolation levels",new Array("243")); C=B.fA("locking levels",new Array("243")); C=B.fA("MTS support",new Array("241")); C=B.fA("ODBC conformance",new Array("244","245")); C=B.fA("performance considerations",new Array("239")); C=B.fA("persisting result set as XML",new Array("242","242")); C=B.fA("statements supported",new Array("246")); B=A.fA("Informix Wire Protocol driver"); C=B.fA("See also Informix driver",null,"1",null,"Informix driver",null,"I",null,"002"); C=B.fA("connection string attributes",new Array("65#126486")); C=B.fA("connections supported",new Array("74")); C=B.fA("data source"); D=C.fA("configuring",new Array("64")); D=C.fA("connecting via connection string",new Array("64#135209")); D=C.fA("connecting via logon dialog box",new Array("64#135223")); C=B.fA("data types",new Array("67")); C=B.fA("driver requirements",new Array("63")); C=B.fA("enabling MTS",new Array("69")); C=B.fA("isolation levels",new Array("71")); C=B.fA("locking levels",new Array("71")); C=B.fA("ODBC conformance",new Array("72","73")); C=B.fA("performance considerations",new Array("66")); C=B.fA("persisting result set as XML",new Array("70")); C=B.fA("SQL grammar supported",new Array("72#161552")); C=B.fA("statements supported",new Array("74")); B=A.fA("Initialization String"); C=B.fA("Greenplum Wire Protocol",new Array("281#192372")); C=B.fA("Oracle Wire Protocol",new Array("91#304606")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#192372")); C=B.fA("Salesforce",new Array("296#1043315")); C=B.fA("SQL Server Wire Protocol",new Array("138#180288")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#391591")); C=B.fA("Sybase Wire Protocol",new Array("152#161273")); B=A.fA("Insert statement, XML",new Array("276#107804")); B=A.fA("integer numbers, XML",new Array("276#107950")); B=A.fA("Integrated Security, Teradata",new Array("337#107190")); B=A.fA("Interactive Client, MySQL Wire Protocol",new Array("78#113451")); B=A.fA("Interfaces File"); C=B.fA("Sybase IQ Wire Protocol",new Array("321#374991")); C=B.fA("Sybase Wire Protocol",new Array("152#113533")); B=A.fA("InterfacesFileServerName"); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113701")); C=B.fA("Sybase Wire Protocol",new Array("152#113701")); B=A.fA("International Sort"); C=B.fA("Btrieve",new Array("205#108634")); C=B.fA("dBASE",new Array("220#111735")); C=B.fA("Text",new Array("252#111014")); B=A.fA("International Sort Order, XML",new Array("269#121739")); B=A.fA("Ip Address, DB2 Wire Protocol",new Array("46#208483")); B=A.fA("IP addresses",new Array("19")); B=A.fA("IPv4",new Array("19")); B=A.fA("IPv6",new Array("19")); B=A.fA("isolation levels"); C=B.fA("Btrieve",new Array("213")); C=B.fA("DB2 Wire Protocol",new Array("57")); C=B.fA("dBASE",new Array("231")); C=B.fA("Greenplum Wire Protocol",new Array("288")); C=B.fA("Informix",new Array("243")); C=B.fA("Informix Wire Protocol",new Array("71")); C=B.fA("MySQL Wire Protocol",new Array("84")); C=B.fA("Oracle Wire Protocol",new Array("103","181")); C=B.fA("PostgreSQL Wire Protocol",new Array("118")); C=B.fA("Salesforce",new Array("314")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("194")); C=B.fA("SQL Server Wire Protocol",new Array("144")); C=B.fA("Sybase IQ Wire Protocol",new Array("329")); C=B.fA("Sybase Wire Protocol",new Array("161")); C=B.fA("Teradata",new Array("341")); B=A.fA("ivtestlib tool",new Array("34")); A=P.fA("J",null,null,"002"); B=A.fA("Java Logging for the SQL Engine Server (Salesforce)",new Array("308#1579833")); B=A.fA("Java Path (Salesforce driver)",new Array("308#1640179")); B=A.fA("joins, XML",new Array("276#107859")); B=A.fA("JVMArgs, Salesforce",new Array("296#1226399")); A=P.fA("K",null,null,"002"); B=A.fA("Kerberos authentication"); C=B.fA("kinit command",new Array("29#106316")); C=B.fA("Ticket Granting Ticket (TGT)",new Array("29#106305")); B=A.fA("Key Password"); C=B.fA("DB2 Wire Protocol",new Array("46#209840")); C=B.fA("MySQL Wire Protocol",new Array("78#123505")); C=B.fA("Oracle Wire Protocol",new Array("91#230837")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#191071")); B=A.fA("Keyset Cursor Options (Greenplum Wire Protocol)",new Array("281#393965")); B=A.fA("Keystore"); C=B.fA("DB2 Wire Protocol",new Array("46#209862")); C=B.fA("MySQL Wire Protocol",new Array("78#123529")); C=B.fA("Oracle Wire Protocol",new Array("91#230858")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#191096")); B=A.fA("Keystore Password"); C=B.fA("DB2 Wire Protocol",new Array("46#209884")); C=B.fA("MySQL Wire Protocol",new Array("78#123554")); C=B.fA("Oracle Wire Protocol",new Array("91#230880")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#191121")); B=A.fA("keywords, reserved, XML",new Array("276#165282")); B=A.fA("kinit command, Kerberos authentication",new Array("29#106316")); A=P.fA("L",null,null,"002"); B=A.fA("Language"); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#109897")); C=B.fA("SQL Server Wire Protocol",new Array("138#180337")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113549")); C=B.fA("Sybase Wire Protocol",new Array("152#113549")); B=A.fA("LDAP authentication method",new Array("337#107014")); B=A.fA("Left Outer Joins, XML",new Array("276#107859")); B=A.fA("library path environment variable, setting on UNIX/Linux (Salesforce)",new Array("13#117559")); B=A.fA("library path environment variable, setting on Windows (Salesforce)",new Array("12#117365")); B=A.fA("Linux"); C=B.fA("See UNIX and Linux",null,null,null,"UNIX and Linux",null,"U",null,"002"); B=A.fA("literal tokens, XML",new Array("276#108006")); B=A.fA("literals"); C=B.fA("character string",new Array("276#107972","276#107972")); C=B.fA("date and time",new Array("276#108006")); C=B.fA("GUID",new Array("276#107981")); C=B.fA("hex",new Array("276#107988","276#107988")); C=B.fA("ODBC time and date",new Array("276#108006")); C=B.fA("time",new Array("276#108006")); C=B.fA("timestamp",new Array("276#108006")); B=A.fA("Load Balance Timeout"); C=B.fA("DB2 Wire Protocol",new Array("46#211558")); C=B.fA("Greenplum Wire Protocol",new Array("281#186714")); C=B.fA("MySQL Wire Protocol",new Array("78#123579")); C=B.fA("Oracle",new Array("169#558098")); C=B.fA("Oracle Wire Protocol",new Array("91#231371")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#186714")); C=B.fA("SQL Server Wire Protocol",new Array("138#180357")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#146502")); C=B.fA("Sybase Wire Protocol",new Array("152#146502")); B=A.fA("Load Balancing"); C=B.fA("DB2 Wire Protocol",new Array("46#298422")); C=B.fA("Greenplum Wire Protocol",new Array("281#223120")); C=B.fA("Informix Wire Protocol",new Array("65#133745")); C=B.fA("MySQL Wire Protocol",new Array("78#123607")); C=B.fA("Oracle",new Array("169#558131")); C=B.fA("Oracle Wire Protocol",new Array("91#231176")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#223120")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#638653")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#111187")); C=B.fA("SQL Server Wire Protocol",new Array("138#180390")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#146530")); C=B.fA("Sybase Wire Protocol",new Array("152#146530")); B=A.fA("load balancing, about",new Array("27#108361")); B=A.fA("LoadBalance Timeout, Salesforce",new Array("296#1226747")); B=A.fA("local tables, Salesforce",new Array("303")); B=A.fA("Local Timezone Offset"); C=B.fA("Oracle",new Array("169#558158")); C=B.fA("Oracle Wire Protocol",new Array("91#231448")); B=A.fA("Location Name, DB2 Wire Protocol",new Array("46#213836")); B=A.fA("Location Names, XML",new Array("269#121474")); B=A.fA("location used for storing client information for a connection",new Array("28#175385")); B=A.fA("location_name, XML",new Array("269#120134")); B=A.fA("location_name.Catalog Type Hint, XML",new Array("269#120088")); B=A.fA("location_name.Create Type, XML",new Array("269#120793")); B=A.fA("location_name.Initial Catalog, XML",new Array("269#120160")); B=A.fA("location_name.Password, XML",new Array("269#121051")); B=A.fA("location_name.Require Passwd, XML",new Array("269#120638")); B=A.fA("location_name.Resolve External, XML",new Array("269#120469")); B=A.fA("location_name.Row Hint, XML",new Array("269#120341")); B=A.fA("location_name.Scan Rows, XML",new Array("269#126404")); B=A.fA("location_name.Table Hint, XML",new Array("269#120220")); B=A.fA("location_name.User ID, XML",new Array("269#120071")); B=A.fA("location_name.Validate Schema, XML",new Array("269#118391")); B=A.fA("locations for XML driver",new Array("266#106490")); B=A.fA("Lock Compatibility, dBASE",new Array("220#111751")); B=A.fA("Lock Timeout"); C=B.fA("Oracle",new Array("169#558184")); C=B.fA("Oracle Wire Protocol",new Array("91#231510")); B=A.fA("locking levels"); C=B.fA("Btrieve",new Array("213")); C=B.fA("DB2 Wire Protocol",new Array("57")); C=B.fA("dBASE",new Array("231")); C=B.fA("Greenplum Wire Protocol",new Array("288")); C=B.fA("Informix",new Array("243")); C=B.fA("Informix Wire Protocol",new Array("71")); C=B.fA("MySQL Wire Protocol",new Array("84")); C=B.fA("Oracle",new Array("181")); C=B.fA("Oracle Wire Protocol",new Array("103")); C=B.fA("PostgreSQL Wire Protocol",new Array("118")); C=B.fA("Salesforce",new Array("314")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("194")); C=B.fA("SQL Server Wire Protocol",new Array("144")); C=B.fA("Sybase IQ Wire Protocol",new Array("329")); C=B.fA("Sybase Wire Protocol",new Array("161")); C=B.fA("Teradata",new Array("341")); B=A.fA("Locking, dBASE",new Array("220#111773")); B=A.fA("Log Config File, Salesforce",new Array("296#1072430")); B=A.fA("Logging, XML",new Array("269#112806")); B=A.fA("Login Timeout"); C=B.fA("DB2 Wire Protocol",new Array("46#214936")); C=B.fA("Greenplum Wire Protocol",new Array("281#223143")); C=B.fA("MySQL Wire Protocol",new Array("78#123718")); C=B.fA("Oracle Wire Protocol",new Array("91#231750")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#223143")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#611988")); C=B.fA("SQL Server Wire Protocol",new Array("138#180417")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#146665")); C=B.fA("Sybase Wire Protocol",new Array("152#146665")); C=B.fA("Teradata",new Array("337#107210")); B=A.fA("Login Timeout, Salesforce",new Array("296#1284893")); B=A.fA("Logon Domain, Salesforce",new Array("296#1298582")); B=A.fA("lost connections"); C=B.fA("extended connection failover",new Array("27#106809")); C=B.fA("recovering work in progress",new Array("27#106827")); C=B.fA("select failover",new Array("27#106827")); A=P.fA("M",null,null,"002"); B=A.fA("Map Call Escape to Exec, Teradata",new Array("337#107230")); B=A.fA("mapping objects to tables",new Array("299")); B=A.fA("masks, date",new Array("255")); B=A.fA("materialized views"); C=B.fA("Oracle",new Array("178")); C=B.fA("Oracle Wire protocol",new Array("99")); B=A.fA("Max Long Varchar Size"); C=B.fA("Greenplum Wire Protocol",new Array("281#377994")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#319054")); B=A.fA("Max Pool Size"); C=B.fA("DB2 Wire Protocol",new Array("46#299048")); C=B.fA("Greenplum Wire Protocol",new Array("281#121087")); C=B.fA("MySQL Wire Protocol",new Array("78#123783")); C=B.fA("Oracle",new Array("169#558217")); C=B.fA("Oracle Wire Protocol",new Array("91#232419")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#121087")); C=B.fA("Salesforce",new Array("296#1227266")); C=B.fA("SQL Server Wire Protocol",new Array("138#180522")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#173904")); C=B.fA("Sybase Wire Protocol",new Array("152#173904")); B=A.fA("Max Varchar Size"); C=B.fA("Greenplum Wire Protocol",new Array("281#349672")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#318945")); B=A.fA("Maximum Response Buffer Size, Teradata",new Array("337#107250")); B=A.fA("Microsoft Data Island format for XML",new Array("264#163859")); B=A.fA("Min Pool Size"); C=B.fA("DB2 Wire Protocol",new Array("46#299071")); C=B.fA("Greenplum Wire Protocol",new Array("281#121136")); C=B.fA("MySQL Wire Protocol",new Array("78#123808")); C=B.fA("Oracle",new Array("169#558247")); C=B.fA("Oracle Wire Protocol",new Array("91#232440")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#121136")); C=B.fA("Salesforce",new Array("296#1227296")); C=B.fA("SQL Server Wire Protocol",new Array("138#180552")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#146852")); C=B.fA("Sybase Wire Protocol",new Array("152#146852")); B=A.fA("Module, Oracle Wire Protocol",new Array("91#443397")); B=A.fA("MTS support"); C=B.fA("Informix",new Array("241")); C=B.fA("Informix Wire Protocol",new Array("69")); C=B.fA("Oracle",new Array("175")); C=B.fA("Oracle Wire Protocol",new Array("96")); C=B.fA("Sybase Wire Protocol",new Array("158")); B=A.fA("MySQL Wire Protocol driver"); C=B.fA("connection string attributes",new Array("78#112381")); C=B.fA("connections supported",new Array("87")); C=B.fA("data source"); D=C.fA("configuring",new Array("77")); D=C.fA("connecting via connection string",new Array("77#113162")); D=C.fA("connecting via logon dialog box",new Array("77#106502")); C=B.fA("data types",new Array("80")); C=B.fA("driver requirements",new Array("76")); C=B.fA("isolation levels",new Array("84")); C=B.fA("locking levels",new Array("84")); C=B.fA("ODBC conformance",new Array("86")); C=B.fA("performance considerations",new Array("78")); C=B.fA("persisting result set as XML",new Array("83")); C=B.fA("SQL grammar support",new Array("85")); C=B.fA("statements supported",new Array("87")); C=B.fA("Unicode support",new Array("81")); C=B.fA("wait timeout",new Array("78#113451")); A=P.fA("N",null,null,"002"); B=A.fA("Name, Teradata",new Array("337#128711")); B=A.fA("Network Address"); C=B.fA("Sybase IQ Wire Protocol",new Array("321#114184")); C=B.fA("Sybase Wire Protocol",new Array("152#114184")); B=A.fA("Network, SQL Server Legacy Wire Protocol",new Array("189#212148")); B=A.fA("NTLM authentication",new Array("29#186093")); B=A.fA("NTLMDomain, SQL Server Wire Protocol",new Array("138#266663")); B=A.fA("numbers"); C=B.fA("integer, XML",new Array("276#107950")); C=B.fA("real, XML",new Array("276#107957")); A=P.fA("O",null,null,"002"); B=A.fA("object"); C=B.fA("mapping to a table",new Array("306")); C=B.fA("mapping to tables",new Array("299")); B=A.fA("ODBC"); C=B.fA("specification",new Array("17")); C=B.fA("time and date literals, XML",new Array("276#108006")); B=A.fA("ODBC conformance"); C=B.fA("Btrieve",new Array("215")); C=B.fA("DB2 Wire Protocol",new Array("59")); C=B.fA("dBASE driver",new Array("233")); C=B.fA("Greenplum Wire Protocol",new Array("290")); C=B.fA("Informix",new Array("245")); C=B.fA("Informix Wire Protocol",new Array("73")); C=B.fA("MySQL Wire Protocol",new Array("86")); C=B.fA("Oracle",new Array("183")); C=B.fA("Oracle Wire Protocol",new Array("105")); C=B.fA("PostgreSQL Wire Protocol",new Array("120")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("133")); C=B.fA("Salesforce",new Array("316")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("196")); C=B.fA("SQL Server Wire Protocol",new Array("146")); C=B.fA("Sybase IQ Wire Protocol",new Array("331")); C=B.fA("Sybase Wire Protocol",new Array("163")); C=B.fA("Teradata",new Array("343")); C=B.fA("Text",new Array("260")); C=B.fA("XML",new Array("274")); B=A.fA("odbc.ini (system information) file",new Array("35")); B=A.fA("OEM to ANSI translation",new Array("24","35#107092")); B=A.fA("Open Database Connectivity"); C=B.fA("See ODBC specification",new Array("17")); B=A.fA("OpenSSL cipher suites"); C=B.fA("drivers support",new Array("29#182690")); B=A.fA("Optimize Long Performance, Oracle",new Array("169#558279")); B=A.fA("OptimizePrepare"); C=B.fA("Sybase Wire Protocol",new Array("152#113644")); B=A.fA("Oracle driver"); C=B.fA("See also Oracle Wire Protocol driver",null,"1",null,"Oracle Wire Protocol driver",null,"O",null,"002"); C=B.fA("authentication",new Array("168#556479")); C=B.fA("connection string attributes",new Array("169#556961")); C=B.fA("connections supported",new Array("184")); C=B.fA("data encryption",new Array("168#556479")); C=B.fA("data source"); D=C.fA("configuring",new Array("168")); D=C.fA("connecting via connection string",new Array("168#556889")); D=C.fA("connecting via logon dialog box",new Array("168#556920")); C=B.fA("data types",new Array("171")); C=B.fA("isolation levels",new Array("181")); C=B.fA("locking levels",new Array("181")); C=B.fA("materialized views",new Array("178")); C=B.fA("MTS support",new Array("175")); C=B.fA("ODBC conformance",new Array("182","183")); C=B.fA("performance considerations",new Array("170")); C=B.fA("persisting result set as XML",new Array("180")); C=B.fA("statements supported",new Array("184")); C=B.fA("stored procedures",new Array("179")); C=B.fA("unexpected characters",new Array("174")); C=B.fA("Unicode support",new Array("172")); C=B.fA("XML data type",new Array("171#558987")); B=A.fA("Oracle Real Application Clusters (RAC)",new Array("98","177")); B=A.fA("Oracle Wire Protocol driver"); C=B.fA("See also Oracle driver",null,"1",null,"Oracle driver",null,"O",null,"002"); C=B.fA("authentication",new Array("90#131240")); C=B.fA("client information",new Array("92#440132")); C=B.fA("connection pool"); D=C.fA("creating",new Array("30#108405")); D=C.fA("dead connections",new Array("30#108465")); C=B.fA("connection string attributes",new Array("91#263816")); C=B.fA("connections supported",new Array("106")); C=B.fA("data encryption",new Array("90#131240")); C=B.fA("data source"); D=C.fA("configuring",new Array("90")); D=C.fA("connecting via connection string",new Array("90#154360")); D=C.fA("connecting via logon dialog box",new Array("90#237204")); C=B.fA("data types",new Array("93")); C=B.fA("driver requirements",new Array("89")); C=B.fA("isolation levels",new Array("103")); C=B.fA("locking levels",new Array("103")); C=B.fA("materialized views",new Array("99")); C=B.fA("MTS support",new Array("96")); C=B.fA("ODBC conformance",new Array("105")); C=B.fA("performance considerations",new Array("92")); C=B.fA("persisting result set as XML",new Array("102")); C=B.fA("SQL grammar support",new Array("104")); C=B.fA("statements supported",new Array("106")); C=B.fA("stored procedures",new Array("100")); C=B.fA("unexpected characters",new Array("101")); C=B.fA("Unicode support",new Array("94")); C=B.fA("XML data type",new Array("93#110135")); B=A.fA("Outer Joins, XML",new Array("276#107859")); B=A.fA("overflow files for bulk load operations",new Array("31#109988")); A=P.fA("P",null,null,"002"); B=A.fA("Pack statement, using with dBASE driver",new Array("228")); B=A.fA("Package Collection, DB2 Wire Protocol",new Array("46#219079")); B=A.fA("Package Name Prefix, DB2 Wire Protocol",new Array("46#220090")); B=A.fA("Package Owner, DB2 Wire Protocol",new Array("46#219097")); B=A.fA("Packet Size"); C=B.fA("SQL Server Wire Protocol",new Array("138#180584")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113605")); C=B.fA("Sybase Wire Protocol",new Array("152#113605")); B=A.fA("parameter markers, binding",new Array("20")); B=A.fA("parameter metadata (Salesforce)",new Array("311")); B=A.fA("Password"); C=B.fA("Btrieve",new Array("205#119214")); C=B.fA("DB2 Wire Protocol",new Array("46#221851")); C=B.fA("Greenplum Wire Protocol",new Array("281#209705")); C=B.fA("Informix",new Array("238#110795")); C=B.fA("Informix Wire Protocol",new Array("65#118181")); C=B.fA("MySQL Wire Protocol",new Array("78#123931")); C=B.fA("Oracle",new Array("169#558304")); C=B.fA("Oracle Wire Protocol",new Array("91#233420")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#209705")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#612229")); C=B.fA("Salesforce",new Array("296#990089")); C=B.fA("SQL Server Wire Protocol",new Array("138#180618")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113628")); C=B.fA("Sybase Wire Protocol",new Array("152#113628")); C=B.fA("Teradata",new Array("337#107268")); C=B.fA("XML",new Array("269#121051")); B=A.fA("performance considerations"); C=B.fA("DB2 Wire Protocol",new Array("47")); C=B.fA("Greenplum Wire Protocol",new Array("282")); C=B.fA("Informix",new Array("239")); C=B.fA("Informix Wire Protocol",new Array("66")); C=B.fA("MySQL Wire Protocol",new Array("78")); C=B.fA("Oracle",new Array("170")); C=B.fA("Oracle Wire Protocol",new Array("92")); C=B.fA("PostgreSQL Wire Protocol",new Array("112")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("127")); C=B.fA("Salesforce",new Array("297")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("190")); C=B.fA("SQL Server Wire Protocol",new Array("139")); C=B.fA("Sybase IQ Wire Protocol",new Array("322")); C=B.fA("Sybase Wire Protocol",new Array("153","156#256987")); B=A.fA("Performance Wizard"); C=B.fA("product requirements",new Array("14#119258")); C=B.fA("starting",new Array("14#119274")); C=B.fA("using",new Array("14#119280")); B=A.fA("persisting a result set as XML"); C=B.fA("DB2 Wire Protocol",new Array("56")); C=B.fA("Greenplum Wire Protocol",new Array("287")); C=B.fA("Informix",new Array("242","242")); C=B.fA("Informix Wire Protocol",new Array("70")); C=B.fA("MySQL Wire Protocol",new Array("83")); C=B.fA("Oracle",new Array("180")); C=B.fA("Oracle Wire Protocol",new Array("102")); C=B.fA("PostgreSQL Wire Protocol",new Array("117")); C=B.fA("SQL Server Wire Protocol",new Array("143")); C=B.fA("Sybase IQ Wire Protocol",new Array("328")); C=B.fA("Sybase Wire Protocol",new Array("160")); C=B.fA("XML",new Array("273","273","340")); B=A.fA("Pervasive.SQL"); C=B.fA("See Btrieve driver",null,null,null,"Btrieve driver",null,"B",null,"002"); B=A.fA("Port Number"); C=B.fA("Greenplum Wire Protocol",new Array("281#294279")); C=B.fA("Informix Wire Protocol",new Array("65#143334")); C=B.fA("MySQL Wire Protocol",new Array("78#123954")); C=B.fA("Oracle Wire Protocol",new Array("91#233501")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#272643")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#634679")); C=B.fA("SQL Server Wire Protocol",new Array("138#180640")); C=B.fA("Teradata",new Array("337#107287")); B=A.fA("PostgreSQL Wire Protocol driver"); C=B.fA("authentication",new Array("110#231625")); C=B.fA("connection string attributes",new Array("111#243214")); C=B.fA("connections supported",new Array("121")); C=B.fA("data encryption",new Array("110#231625")); C=B.fA("data source"); D=C.fA("configuring",new Array("110")); D=C.fA("connecting via connection string",new Array("110#231923")); D=C.fA("connecting via logon dialog box",new Array("110#231953")); C=B.fA("data types",new Array("113")); C=B.fA("driver requirements",new Array("109")); C=B.fA("isolation levels",new Array("118")); C=B.fA("locking levels",new Array("118")); C=B.fA("performance considerations",new Array("112")); C=B.fA("persisting result set as XML",new Array("117")); C=B.fA("SQL grammar support",new Array("119")); C=B.fA("statements supported",new Array("121")); C=B.fA("stored procedures",new Array("116")); C=B.fA("Unicode support",new Array("114")); C=B.fA("XML data type",new Array("113#97183")); B=A.fA("Prepare Method"); C=B.fA("Sybase Wire Protocol",new Array("152#113644")); B=A.fA("primary server, specifying guidelines for",new Array("27#108205")); B=A.fA("PrintOption, Teradata",new Array("337#107312")); B=A.fA("Procedure Returns Results"); C=B.fA("Oracle",new Array("169#558325")); C=B.fA("Oracle Wire Protocol",new Array("91#233663")); B=A.fA("ProcedureWithPrintStmt, Teradata",new Array("337#107312")); B=A.fA("ProcedureWithSQLSource, Teradata",new Array("337#107332")); B=A.fA("Profile, Teradata",new Array("337#107351")); B=A.fA("Program ID"); C=B.fA("DB2 Wire Protocol",new Array("46#223078")); C=B.fA("Oracle Wire Protocol",new Array("91#439450")); B=A.fA("Progress OpenEdge Wire Protocol driver"); C=B.fA("authentication",new Array("125#609778")); C=B.fA("connection string attributes",new Array("126#638165")); C=B.fA("connections supported",new Array("134")); C=B.fA("data encryption",new Array("125#609778")); C=B.fA("data source"); D=C.fA("configuring",new Array("125")); D=C.fA("connecting via connection string",new Array("125#610274")); D=C.fA("connecting via logon dialog box",new Array("125#610305")); C=B.fA("data types",new Array("128")); C=B.fA("driver requirements",new Array("124")); C=B.fA("isolation levels",new Array("131")); C=B.fA("locking levels",new Array("131")); C=B.fA("ODBC conformance",new Array("133")); C=B.fA("SQL grammar support",new Array("132")); C=B.fA("statements supported",new Array("134")); C=B.fA("Unicode support",new Array("129")); B=A.fA("Protocol Type, Informix",new Array("238#110816")); B=A.fA("Proxy Host, Salesforce",new Array("296#1227698")); B=A.fA("Proxy Password, Salesforce",new Array("296#1227802")); B=A.fA("Proxy Port, Salesforce",new Array("296#1243243")); B=A.fA("ProxyUser, Salesforce",new Array("296#1227867")); B=A.fA("PWD, SQL Server Legacy Wire Protocol",new Array("189#114200")); A=P.fA("Q",null,null,"002"); B=A.fA("Query Timeout"); C=B.fA("DB2 Wire Protocol",new Array("46#223793")); C=B.fA("Greenplum Wire Protocol",new Array("281#199837")); C=B.fA("MySQL Wire Protocol",new Array("78#124011")); C=B.fA("Oracle Wire Protocol",new Array("91#233870")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#199837")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#612285")); C=B.fA("SQL Server Wire Protocol",new Array("138#180669")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#147057")); C=B.fA("Sybase Wire Protocol",new Array("152#147057")); B=A.fA("QueryLog_On, SQL Server Legacy Wire Protocol",new Array("189#212200")); B=A.fA("QueryLogFile, SQL Server Legacy Wire Protocol",new Array("189#212176")); B=A.fA("QueryLogTime, SQL Server Legacy Wire Protocol",new Array("189#212243")); A=P.fA("R",null,null,"002"); B=A.fA("ReadOnly"); C=B.fA("Salesforce",new Array("296#1242764")); C=B.fA("XML",new Array("269#155446")); B=A.fA("Real Application Clusters (RAC)",new Array("98","177")); B=A.fA("real numbers, XML",new Array("276#107957")); B=A.fA("Realm, Teradata",new Array("337#107370")); B=A.fA("Record Delimiter"); C=B.fA("DB2 Wire Protocol",new Array("46#631080")); C=B.fA("Oracle Wire Protocol",new Array("91#521864")); C=B.fA("Salesforce",new Array("296#1568422")); C=B.fA("SQL Server Wire Protocol",new Array("138#271861")); C=B.fA("Sybase Wire Protocol",new Array("152#310206")); B=A.fA("refcursor, PostgreSQL Wire Protocol",new Array("111#124905","116#268377")); B=A.fA("references, aliasing table, XML",new Array("276#107836")); B=A.fA("RefreshDirtyCache, Salesforce",new Array("296#1243646")); B=A.fA("Regional, SQL Server Legacy Wire Protocol",new Array("189#212272")); B=A.fA("regular identifiers, XML",new Array("276#107931")); B=A.fA("removing connections from a connection pool",new Array("30#108451")); B=A.fA("Report Codepage Conversion Errors"); C=B.fA("DB2 Wire Protocol",new Array("46#225087")); C=B.fA("Greenplum Wire Protocol",new Array("281#199864")); C=B.fA("MySQL Wire Protocol",new Array("78#124039")); C=B.fA("Oracle",new Array("169#558356")); C=B.fA("Oracle Wire Protocol",new Array("91#233961")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#199864")); C=B.fA("Salesforce",new Array("296#1232781")); C=B.fA("SQL Server Wire Protocol",new Array("138#180698")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113663")); C=B.fA("Sybase Wire Protocol",new Array("152#113663")); C=B.fA("Teradata",new Array("337#107385")); C=B.fA("XML",new Array("269#112838")); B=A.fA("Report Recycle Bin"); C=B.fA("Oracle",new Array("169#558384")); C=B.fA("Oracle Wire Protocol",new Array("91#234165")); B=A.fA("reports, Salesforce",new Array("307")); B=A.fA("reserved keywords for XML driver",new Array("276#165282")); B=A.fA("row hints for XML documents",new Array("270#107158")); B=A.fA("Rowid pseudo-column"); C=B.fA("Btrieve",new Array("210#106693")); C=B.fA("dBASE",new Array("225#106960")); B=A.fA("Rows to Scan, Text",new Array("252#111045")); A=P.fA("S",null,null,"002"); B=A.fA("Salesforce"); C=B.fA("connection properties"); D=C.fA("Server Port Number",new Array("296#1597132")); D=C.fA("SQL Engine Mode",new Array("296#1579541")); C=B.fA("server mode, configuring",new Array("308#1579806")); C=B.fA("SQL engine, starting",new Array("308#1579822")); C=B.fA("SQL engine, stopping",new Array("308#1579831")); C=B.fA("SQL engine, using",new Array("308")); B=A.fA("Salesforce driver"); C=B.fA("behavior when maximum Web service limit is exceeded",new Array("296#1038545")); C=B.fA("bulk load"); D=C.fA("using column mapping",new Array("312#1298059")); D=C.fA("using for single inserts/updates/deletes",new Array("312#1297989")); C=B.fA("classes, data source and driver",new Array("295")); C=B.fA("configuring data sources",new Array("295")); C=B.fA("connecting to data sources",new Array("295")); C=B.fA("connection string attributes",new Array("296#1234692")); C=B.fA("Create Database",new Array("296#1170916")); C=B.fA("data encryption",new Array("295#1229005")); C=B.fA("data source"); D=C.fA("configuring",new Array("295")); D=C.fA("connecting via connection string",new Array("295#1229558")); D=C.fA("connecting via logon dialog box",new Array("295#1229589")); C=B.fA("data types",new Array("298")); C=B.fA("enabling manual transactions",new Array("296#1171082")); C=B.fA("errors",new Array("313#1042638")); C=B.fA("isolation levels",new Array("314")); C=B.fA("JVMClasspath",new Array("296#1226669")); C=B.fA("Logon Domain",new Array("296#1298582")); C=B.fA("mapping objects to tables",new Array("306")); C=B.fA("number of rows of data fetched for each call",new Array("296#1045595")); C=B.fA("number of times the driver retires a timed out Select request",new Array("296#1189539")); C=B.fA("ODBC conformance",new Array("316")); C=B.fA("parameter metadata",new Array("311")); C=B.fA("Password",new Array("296#990089")); C=B.fA("Proxy Password",new Array("296#1227802")); C=B.fA("Proxy Port",new Array("296#1243243")); C=B.fA("ProxyUser",new Array("296#1227867")); C=B.fA("RefreshDirtyCache",new Array("296#1243646")); C=B.fA("reports",new Array("307")); C=B.fA("requirements",new Array("294")); C=B.fA("Security Token",new Array("296#1185343")); C=B.fA("setting the library path environment variable on UNIX/Linux",new Array("13#117559")); C=B.fA("setting the library path environment variable on Windows",new Array("12#117365")); C=B.fA("SQL supported",new Array("315")); C=B.fA("timeout for a Web service request",new Array("296#1105606")); C=B.fA("Unicode support",new Array("309")); C=B.fA("using bulk load for single Inserts/Updates/Deletes",new Array("312#1297989")); B=A.fA("SAVEFILE, SQL Server Legacy Wire Protocol",new Array("189#212312")); B=A.fA("ScanRows, Text",new Array("252#111045")); B=A.fA("schema"); C=B.fA("deleting externally linked files",new Array("269#120995")); C=B.fA("format supported by XML driver",new Array("264#163851")); B=A.fA("schema mode for XML driver",new Array("269#112862")); B=A.fA("Schema Mode, XML",new Array("269#112857")); B=A.fA("Secure Sockets Layer"); C=B.fA("See SSL",null,null,null,"SSL",null,"S",null,"002"); B=A.fA("Security Mechanism, Teradata",new Array("337#107416")); B=A.fA("Security Parameter, Teradata",new Array("337#107464")); B=A.fA("Security Token, Salesforce",new Array("296#1185343")); B=A.fA("select failover",new Array("27#106827")); B=A.fA("Select Method"); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113684")); C=B.fA("Sybase Wire Protocol",new Array("152#113684")); B=A.fA("Select statement"); C=B.fA("dBASE",new Array("225")); C=B.fA("Text",new Array("257")); C=B.fA("XML",new Array("276#107801")); B=A.fA("Server DB Directory (Salesforce driver)",new Array("308#1640180")); B=A.fA("Server List",new Array("169#558411")); B=A.fA("server mode (Salesforce), configuring",new Array("308#1579806")); B=A.fA("Server Name"); C=B.fA("Informix",new Array("238#110840")); C=B.fA("Informix Wire Protocol",new Array("65#109751")); C=B.fA("Oracle",new Array("169#558434")); C=B.fA("Oracle Wire Protocol",new Array("91#309969")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113701")); C=B.fA("Sybase Wire Protocol",new Array("152#113701")); B=A.fA("Server Port Number (Salesforce)",new Array("296#1597132")); B=A.fA("Server Process Type, Oracle Wire Protocol",new Array("91#234465")); B=A.fA("server result cache, Oracle Wire Protocol",new Array("91#227856")); B=A.fA("SERVER, SQL Server Legacy Wire Protocol",new Array("189#174278")); B=A.fA("service class"); C=B.fA("Oracle Wire Protocol",new Array("92#440132")); C=B.fA("Workload Manager (WLM)",new Array("47#314482","51#511727")); B=A.fA("Service Name"); C=B.fA("Informix",new Array("238#110861")); C=B.fA("Oracle Wire Protocol",new Array("91#234686")); B=A.fA("Service Principal Name, Sybase Wire Protocol",new Array("152#113717")); B=A.fA("Services (Salesforce driver)",new Array("308#1626402")); B=A.fA("Session Character Set, Teradata",new Array("337#107483")); B=A.fA("setting library path environment variable (Salesforce)"); C=B.fA("on UNIX/Linux",new Array("13#117559")); C=B.fA("on Windows",new Array("12#117365")); B=A.fA("Show Manufactured Schemas, XML",new Array("269#112920","269#112941")); B=A.fA("Show Selectable Tables, Teradata",new Array("337#107502")); B=A.fA("SID, Oracle Wire Protocol",new Array("91#234884")); B=A.fA("single inserts/updates/deletes, using bulk load for",new Array("31#193714","312#1297989")); B=A.fA("Snapshot Isolation level"); C=B.fA("SQL Server Legacy Wire Protocol",new Array("194#107322")); C=B.fA("SQL Server Wire Protocol",new Array("144#189825")); B=A.fA("Solaris"); C=B.fA("See UNIX and Linux",null,null,null,"UNIX and Linux",null,"U",null,"002"); B=A.fA("SQL"); C=B.fA("comments",new Array("276#108789")); C=B.fA("extensions to ANSI SQL 92",new Array("276#107814")); C=B.fA("grammar token definitions",new Array("276#107877")); C=B.fA("operators and symbols",new Array("276#165274")); C=B.fA("standards, extensions to",new Array("276#107814")); C=B.fA("syntax for date and time literals",new Array("276#108006")); B=A.fA("SQL engine (Salesforce), starting",new Array("308#1579822")); B=A.fA("SQL engine (Salesforce), stopping",new Array("308#1579831")); B=A.fA("SQL engine, using (Salesforce)",new Array("308")); B=A.fA("SQL Server Legacy Wire Protocol driver"); C=B.fA("connection string attributes"); D=C.fA("UNIX and Linux",new Array("189#211979")); D=C.fA("Windows",new Array("189#166089")); C=B.fA("connections supported",new Array("197")); C=B.fA("data source"); D=C.fA("configuring",new Array("188")); D=C.fA("connecting via connection string",new Array("188#106551")); D=C.fA("connecting via logon dialog box",new Array("188#137742")); C=B.fA("data types",new Array("191")); C=B.fA("driver requirements",new Array("187")); C=B.fA("isolation levels",new Array("194")); C=B.fA("locking levels",new Array("194")); C=B.fA("ODBC conformance",new Array("196")); C=B.fA("SQL grammar support",new Array("145","195")); C=B.fA("statements supported",new Array("197")); C=B.fA("Unicode support",new Array("192")); B=A.fA("SQL Server Wire Protocol driver"); C=B.fA("authentication",new Array("137#178559")); C=B.fA("connection pool"); D=C.fA("creating",new Array("30#108405")); D=C.fA("dead connections",new Array("30#108465")); C=B.fA("connection string attributes",new Array("138#179047")); C=B.fA("connections supported",new Array("147")); C=B.fA("data encryption",new Array("137#178559")); C=B.fA("data source"); D=C.fA("configuring",new Array("137")); D=C.fA("connecting via connection string",new Array("137#178974")); D=C.fA("connecting via logon dialog box",new Array("137#179001")); C=B.fA("data types",new Array("140")); C=B.fA("driver requirements",new Array("136")); C=B.fA("isolation levels",new Array("144")); C=B.fA("locking levels",new Array("144")); C=B.fA("ODBC conformance",new Array("146")); C=B.fA("persisting result set as XML",new Array("143")); C=B.fA("statements supported",new Array("147")); C=B.fA("Unicode support",new Array("141")); C=B.fA("XML data type",new Array("141#233788")); B=A.fA("SQL standards, extensions to",new Array("276#107814")); B=A.fA("SQL support"); C=B.fA("Btrieve",new Array("214")); C=B.fA("dBASE driver",new Array("232")); C=B.fA("Greenplum Wire Protocol",new Array("289")); C=B.fA("Informix",new Array("244")); C=B.fA("Informix Wire Protocol",new Array("72")); C=B.fA("MySQL Wire Protocol",new Array("85")); C=B.fA("Oracle",new Array("182")); C=B.fA("Oracle Wire Protocol",new Array("104")); C=B.fA("PostgreSQL Wire Protocol",new Array("119")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("132")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("145","195")); C=B.fA("Sybase IQ Wire Protocol",new Array("330")); C=B.fA("Sybase Wire Protocol",new Array("58","162")); C=B.fA("Teradata driver",new Array("342")); C=B.fA("Text",new Array("259")); B=A.fA("SQLDescribeParam (Sybase)",new Array("152#113351")); B=A.fA("SQLEngineMode (Salesforce)",new Array("296#1579541")); B=A.fA("SSL"); C=B.fA("client authentication",new Array("29#185705")); C=B.fA("encryption",new Array("29#106331")); C=B.fA("server authentication",new Array("29#106337")); B=A.fA("standards, ODBC specification compliance",new Array("17")); B=A.fA("starting"); C=B.fA("SQL engine server (Salesforce)",new Array("308#1579822")); B=A.fA("Statement Call Limit, Salesforce",new Array("296#993902")); B=A.fA("statements supported"); C=B.fA("Btrieve",new Array("216")); C=B.fA("DB2 Wire Protocol",new Array("60")); C=B.fA("dBASE",new Array("234")); C=B.fA("Greenplum Wire Protocol",new Array("291")); C=B.fA("Informix",new Array("246")); C=B.fA("Informix Wire Protocol",new Array("74")); C=B.fA("MySQL Wire Protocol",new Array("87")); C=B.fA("Oracle Wire Protocol",new Array("106","184")); C=B.fA("PostgreSQL Wire Protocol",new Array("121")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("134")); C=B.fA("Salesforce",new Array("317")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("197")); C=B.fA("SQL Server Wire Protocol",new Array("147")); C=B.fA("Sybase IQ Wire Protocol",new Array("332")); C=B.fA("Sybase Wire Protocol",new Array("164")); C=B.fA("Teradata",new Array("344")); C=B.fA("Text",new Array("261")); C=B.fA("XML",new Array("275")); B=A.fA("StatsLog_On, SQL Server Legacy Wire Protocol",new Array("189#212412")); B=A.fA("StatsLogFile, SQL Server Legacy Wire Protocol",new Array("189#212385")); B=A.fA("Stmt Call Limit Behavior, Salesforce",new Array("296#1038545")); B=A.fA("stopping"); C=B.fA("SQL engine server (Salesforce)",new Array("308#1579831")); B=A.fA("stored procedures"); C=B.fA("DB2 Wire Protocol",new Array("54#107707")); C=B.fA("Oracle",new Array("179")); C=B.fA("Oracle Wire Protocol",new Array("100")); C=B.fA("Sybase Wire Protocol",new Array("152#113644")); B=A.fA("stored results"); C=B.fA("Greenplum Wire Protocol",new Array("286")); C=B.fA("Oracle",new Array("179")); C=B.fA("Oracle Wire Protocol",new Array("100")); C=B.fA("PostgreSQL Wire Protocol",new Array("116")); B=A.fA("storing client information",new Array("28#161917")); B=A.fA("string literals, character, XML",new Array("276#107972")); B=A.fA("Sybase IQ Wire Protocol driver"); C=B.fA("data source"); D=C.fA("configuring",new Array("320")); B=A.fA("Sybase IQ Wire Protocol driver"); C=B.fA("ansinull option",new Array("327#107749")); C=B.fA("connection string attributes",new Array("321#472526")); C=B.fA("connections supported",new Array("332")); C=B.fA("data source"); D=C.fA("connecting via connection string",new Array("320#113006")); D=C.fA("connecting via logon dialog box",new Array("320#106720")); C=B.fA("data types",new Array("323")); C=B.fA("driver requirements",new Array("319")); C=B.fA("isolation levels",new Array("329")); C=B.fA("locking levels",new Array("329")); C=B.fA("NULL values, interpreting",new Array("327")); C=B.fA("ODBC conformance",new Array("259","289","330","331","342")); C=B.fA("parameter arrays, emulating",new Array("333")); C=B.fA("performance considerations",new Array("322")); C=B.fA("persisting result set as XML",new Array("328")); C=B.fA("statements supported",new Array("332")); C=B.fA("unexpected characters",new Array("326")); C=B.fA("Unicode support",new Array("324")); B=A.fA("Sybase Wire Protocol driver"); C=B.fA("ansinull option",new Array("159#107749")); C=B.fA("authentication",new Array("151#106485")); C=B.fA("bulk load"); D=C.fA("transactions",new Array("156#256983")); C=B.fA("connection pool"); D=C.fA("creating",new Array("30#108405")); D=C.fA("dead connections",new Array("30#108465")); C=B.fA("connection string attributes",new Array("152#224289")); C=B.fA("connections supported",new Array("164")); C=B.fA("data encryption",new Array("151#106485")); C=B.fA("data source"); D=C.fA("configuring",new Array("151")); D=C.fA("connecting via connection string",new Array("151#113006")); D=C.fA("connecting via logon dialog box",new Array("151#106720")); C=B.fA("data types",new Array("154")); C=B.fA("driver requirements",new Array("150")); C=B.fA("isolation levels",new Array("161")); C=B.fA("locking levels",new Array("161")); C=B.fA("MTS support",new Array("158")); C=B.fA("NULL values, interpreting",new Array("159")); C=B.fA("ODBC conformance",new Array("163")); C=B.fA("performance considerations",new Array("153","156#256987")); C=B.fA("persisting result set as XML",new Array("160")); C=B.fA("SQL grammar support",new Array("162")); C=B.fA("statements supported",new Array("164")); C=B.fA("stored procedures",new Array("152#113644")); C=B.fA("unexpected characters",new Array("157")); C=B.fA("Unicode support",new Array("155")); B=A.fA("symbol in regular identifiers, #, XML",new Array("276#107931")); B=A.fA("symbols, SQL, XML",new Array("276#165274")); B=A.fA("system information file (.odbc.ini)",new Array("35")); B=A.fA("system requirements"); C=B.fA("See driver requirements",null,null,null,"driver requirements",null,"D",null,"002"); B=A.fA("SYSTEM_CACHES catalog table",new Array("301#1348709")); B=A.fA("SYSTEM_REMOTE_SESSIONS system table",new Array("301#1348877")); B=A.fA("SYSTEM_SESSIONINFO system table",new Array("301#1348966")); B=A.fA("SYSTEM_SESSIONS table",new Array("301#1348996")); A=P.fA("T",null,null,"002"); B=A.fA("table hints for XML documents",new Array("270#107156")); B=A.fA("table references, aliasing, XML",new Array("276#107836")); B=A.fA("table structure, defining"); C=B.fA("Btrieve",new Array("206")); C=B.fA("Text",new Array("253")); C=B.fA("Text under UNIX",new Array("254")); B=A.fA("tables"); C=B.fA("local",new Array("303")); C=B.fA("mapping objects to",new Array("306")); B=A.fA("tabular formats supported for XML",new Array("264#106305")); B=A.fA("Tcp Port, DB2 Wire Protocol",new Array("46#225655")); B=A.fA("TDProfile, Teradata",new Array("337#107351")); B=A.fA("TDRole, Teradata",new Array("337#107014","337#107018")); B=A.fA("TDUserName, Teradata",new Array("337#107521")); B=A.fA("Teradata, driver for"); C=B.fA("connections supported",new Array("344")); C=B.fA("data source"); D=C.fA("configuring",new Array("336")); D=C.fA("connecting via connection string",new Array("336#106555")); C=B.fA("data types",new Array("338")); C=B.fA("driver requirements",new Array("335")); C=B.fA("isolation levels",new Array("341")); C=B.fA("locking levels",new Array("341")); C=B.fA("ODBC conformance",new Array("343")); C=B.fA("persisting result set as XML",new Array("340")); C=B.fA("statements supported",new Array("344")); C=B.fA("Unicode support",new Array("339")); B=A.fA("Text driver"); C=B.fA("Alter Table statement",new Array("258")); C=B.fA("connection string attributes",new Array("252","252#110440")); C=B.fA("connections supported",new Array("261")); C=B.fA("data source"); D=C.fA("configuring",new Array("250")); D=C.fA("connecting via connection string",new Array("251")); C=B.fA("data types",new Array("256")); C=B.fA("date masks",new Array("255")); C=B.fA("defining table structure"); D=C.fA("on UNIX",new Array("254")); D=C.fA("on Windows",new Array("253")); C=B.fA("driver requirements",new Array("247#106215","248")); C=B.fA("formats",new Array("249")); C=B.fA("ODBC conformance",new Array("260")); C=B.fA("Select statement",new Array("257")); C=B.fA("statements supported",new Array("261")); B=A.fA("Ticket Granting Ticket (TGT), Kerberos authentication",new Array("29#106305")); B=A.fA("Tightly Coupled Distributed Transactions"); C=B.fA("Sybase Wire Protocol",new Array("152#113734")); B=A.fA("time literals, XML",new Array("276#108006")); B=A.fA("timeouts",new Array("302")); B=A.fA("Timestamp Escape Mapping"); C=B.fA("Oracle",new Array("169#558455")); C=B.fA("Oracle Wire Protocol",new Array("91#235121")); B=A.fA("timestamp literals, XML",new Array("276#108006")); B=A.fA("TNSNames File, Oracle Wire Protocol",new Array("91#235281")); B=A.fA("tokens, XML"); C=B.fA("literal",new Array("276#108006")); C=B.fA("used in SQL grammar",new Array("276#107877")); B=A.fA("tracing, ODBC",new Array("35#106342")); B=A.fA("Transaction Error Behavior"); C=B.fA("Greenplum Wire Protocol",new Array("281#185609")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#185609")); B=A.fA("Transaction Mode, Salesforce",new Array("296#1171082")); B=A.fA("transactions"); C=B.fA("Btrieve",new Array("203")); C=B.fA("bulk copy on Sybase",new Array("156#256983")); C=B.fA("effect of record locks with dBASE",new Array("230#107179")); B=A.fA("translators",new Array("25","35#107092")); B=A.fA("Treat Binary Data as Character Data, MySQL Wire Protocol",new Array("78#113536")); B=A.fA("Trim Blank From Index Name"); C=B.fA("Informix",new Array("238#110878")); C=B.fA("Informix Wire Protocol",new Array("65#118981")); B=A.fA("Truncate Time Type Fractions"); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113750")); C=B.fA("Sybase Wire Protocol",new Array("152#113750")); B=A.fA("Trusted_Connection, SQL Server Legacy Wire Protocol",new Array("189#212452")); B=A.fA("Truststore"); C=B.fA("DB2 Wire Protocol",new Array("46#227960")); C=B.fA("MySQL Wire Protocol",new Array("78#124279")); C=B.fA("Oracle Wire Protocol",new Array("91#235564")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#187472")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#612368")); C=B.fA("SQL Server Wire Protocol",new Array("138#180728")); C=B.fA("Sybase Wire Protocol",new Array("152#113765")); B=A.fA("Truststore Password"); C=B.fA("DB2 Wire Protocol",new Array("46#227982")); C=B.fA("MySQL Wire Protocol",new Array("78#124304")); C=B.fA("Oracle Wire Protocol",new Array("91#235586")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#186091")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#612394")); C=B.fA("SQL Server Wire Protocol",new Array("138#180754")); C=B.fA("Sybase Wire Protocol",new Array("152#113783")); B=A.fA("typographical conventions",new Array("7#106296")); A=P.fA("U",null,null,"002"); B=A.fA("undefined tables",new Array("252#110744")); B=A.fA("Unicode support"); C=B.fA("DB2 Wire Protocol",new Array("50")); C=B.fA("Greenplum Wire Protocol",new Array("284")); C=B.fA("MySQL Wire Protocol",new Array("81")); C=B.fA("Oracle",new Array("172")); C=B.fA("Oracle Wire Protocol",new Array("94")); C=B.fA("PostgreSQL Wire Protocol",new Array("114")); C=B.fA("Progress OpenEdge",new Array("129")); C=B.fA("Salesforce",new Array("309")); C=B.fA("SQL Server Legacy Wire Protocol",new Array("192")); C=B.fA("SQL Server Wire Protocol",new Array("141")); C=B.fA("Sybase IQ Wire Protocol",new Array("324")); C=B.fA("Sybase Wire Protocol",new Array("155")); C=B.fA("Teradata",new Array("339")); C=B.fA("XML",new Array("272")); B=A.fA("UNIX and Linux"); C=B.fA("configuring through the system information (odbc.ini) file",new Array("35#106368")); C=B.fA("Data Source Administrator",new Array("13#106194","35#106311")); C=B.fA("data source configuration",new Array("13","35")); C=B.fA("driver names",new Array("18#107062")); C=B.fA("drivers"); D=C.fA("DB2 Wire Protocol",new Array("42")); D=C.fA("dBASE",new Array("217")); D=C.fA("Greenplum Wire Protocol",new Array("278","278#231252")); D=C.fA("Informix",new Array("235")); D=C.fA("Informix Wire Protocol",new Array("62")); D=C.fA("MySQL Wire Protocol",new Array("75")); D=C.fA("Oracle",new Array("166")); D=C.fA("Oracle Wire Protocol",new Array("88","88#108546")); D=C.fA("PostgreSQL Wire Protocol",new Array("108#231252")); D=C.fA("Progress OpenEdge Wire Protocol",new Array("123")); D=C.fA("Salesforce",new Array("293")); D=C.fA("SQL Server Legacy Wire Protocol",new Array("186")); D=C.fA("SQL Server Wire Protocol",new Array("135")); D=C.fA("Sybase IQ Wire Protocol",new Array("318")); D=C.fA("Sybase Wire Protocol",new Array("149#106207")); D=C.fA("Teradata",new Array("334")); D=C.fA("Text",new Array("247")); C=B.fA("environment"); D=C.fA("DD_INSTALLDIR",new Array("33#106259")); D=C.fA("ddtestlib tool",new Array("34")); D=C.fA("introduction",new Array("32")); D=C.fA("ivtestlib tool",new Array("34")); D=C.fA("library search path",new Array("33#106209")); D=C.fA("ODBCINI",new Array("33#106226")); D=C.fA("ODBCINST",new Array("33#106242")); D=C.fA("system information file (.odbc.ini)",new Array("35")); D=C.fA("variables",new Array("33")); C=B.fA("system information (odbc.ini) file, configuring through",new Array("35#106368")); C=B.fA("system requirements",new Array("18#106935")); B=A.fA("Update statement, XML",new Array("276#107806")); B=A.fA("Use Current Schema for Catalog Functions, DB2 Wire Protocol",new Array("46#228697")); B=A.fA("Use Current Schema for SQLProcedures"); C=B.fA("Oracle",new Array("169#558481")); C=B.fA("Oracle Wire Protocol",new Array("91#235768")); B=A.fA("Use Default Login, Informix",new Array("238#110900")); B=A.fA("Use Delimited Identifier, Informix Wire Protocol",new Array("65#118997")); B=A.fA("Use Long Names, dBASE",new Array("220#111804")); B=A.fA("Use Long Qualifiers"); C=B.fA("Btrieve",new Array("205#108666")); C=B.fA("dBASE",new Array("220#111819")); C=B.fA("Text",new Array("252#111059")); B=A.fA("Use NT Authentication, SQL Server Legacy Wire Protocol",new Array("189#212452")); B=A.fA("Use Snapshot Transactions"); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#110110")); C=B.fA("SQL Server Wire Protocol",new Array("138#180780")); B=A.fA("Use Wide Character Types, Progress OpenEdge Wire Protocol",new Array("126#636069")); B=A.fA("used in SQL grammar, tokens, XML",new Array("276#107877")); B=A.fA("user authentication",new Array("29#106298")); B=A.fA("User ID, Progress OpenEdge Wire Protocol",new Array("126#612441")); B=A.fA("User Name"); C=B.fA("DB2 Wire Protocol",new Array("46#271794")); C=B.fA("Informix Wire Protocol",new Array("65#109771")); C=B.fA("MySQL Wire Protocol",new Array("78#124381")); C=B.fA("Oracle Wire Protocol",new Array("91#232270")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#183510")); C=B.fA("Salesforce",new Array("296#1296699")); C=B.fA("SQL Server Wire Protocol",new Array("138#180806")); B=A.fA("user-defined functions, PostgreSQL Wire Protocol",new Array("116")); B=A.fA("using"); C=B.fA("bulk load for batch inserts",new Array("31#193671")); C=B.fA("bulk load for single inserts/updates/deletes",new Array("31#193714")); C=B.fA("identifiers",new Array("304")); C=B.fA("SQL engine (Salesforce)",new Array("308")); A=P.fA("V",null,null,"002"); B=A.fA("Validate Server Certificate"); C=B.fA("DB2 Wire Protocol",new Array("46#229560")); C=B.fA("MySQL Wire Protocol",new Array("78#124409")); C=B.fA("Oracle Wire Protocol",new Array("91#236355")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#186357")); C=B.fA("Progress OpenEdge Wire Protocol",new Array("126#612467")); C=B.fA("SQL Server Wire Protocol",new Array("138#180832")); C=B.fA("Sybase Wire Protocol",new Array("152#113815")); B=A.fA("validating bulk load files",new Array("31#112375")); B=A.fA("version string information",new Array("22")); B=A.fA("views, Salesforce",new Array("303")); A=P.fA("W",null,null,"002"); B=A.fA("Windows"); C=B.fA("Data Source Administrator",new Array("12#106137")); C=B.fA("data source configuration",new Array("12")); C=B.fA("driver names",new Array("18#106926")); C=B.fA("drivers"); D=C.fA("Btrieve",new Array("200")); D=C.fA("DB2 Wire Protocol",new Array("42")); D=C.fA("dBASE",new Array("217")); D=C.fA("Greenplum Wire Protocol",new Array("278")); D=C.fA("Informix",new Array("235")); D=C.fA("Informix Wire Protocol",new Array("62")); D=C.fA("MySQL Wire Protocol",new Array("75")); D=C.fA("Oracle",new Array("166")); D=C.fA("Oracle Wire Protocol",new Array("88")); D=C.fA("PostgreSQL Wire Protocol",new Array("108")); D=C.fA("Progress OpenEdge Wire Protocol",new Array("123")); D=C.fA("Salesforce",new Array("293")); D=C.fA("SQL Server Legacy Wire Protocol",new Array("186")); D=C.fA("SQL Server Wire Protocol",new Array("135")); D=C.fA("Sybase IQ Wire Protocol",new Array("318#289005")); D=C.fA("Sybase Wire Protocol",new Array("149#106207")); D=C.fA("Teradata",new Array("334")); D=C.fA("Text",new Array("247")); D=C.fA("XML",new Array("262")); C=B.fA("system requirements",new Array("18#106881")); B=A.fA("Wire Protocol Mode, Oracle Wire Protocol",new Array("91#236272")); B=A.fA("With Hold Cursors, DB2 Wire Protocol",new Array("46#230127")); B=A.fA("Workload Manager (WLM) service class",new Array("47#314482","51#511727")); B=A.fA("Workstation ID"); C=B.fA("SQL Server Legacy Wire Protocol",new Array("189#110197")); C=B.fA("SQL Server Wire Protocol",new Array("138#180861")); C=B.fA("Sybase IQ Wire Protocol",new Array("321#113836")); C=B.fA("Sybase Wire Protocol",new Array("152#113836")); B=A.fA("WS Fetch Size, Salesforce",new Array("296#1045595")); B=A.fA("WS Retry Count, Salesforce",new Array("296#1189539")); B=A.fA("WS Timeout, Salesforce",new Array("296#1105606")); A=P.fA("X",null,null,"002"); B=A.fA("XA Open String Parameters, Sybase Wire Protocol",new Array("152#113851")); B=A.fA("XA Protocol"); C=B.fA("Informix Wire Protocol",new Array("69")); C=B.fA("Oracle",new Array("175")); C=B.fA("Oracle Wire Protocol",new Array("96")); C=B.fA("Sybase Wire Protocol",new Array("158")); B=A.fA("XML data file"); C=B.fA("DB2 Wire Protocol",new Array("56")); C=B.fA("Informix",new Array("242")); C=B.fA("Informix Wire Protocol",new Array("70")); C=B.fA("MySQL Wire Protocol",new Array("83")); C=B.fA("Oracle Wire Protocol",new Array("102")); C=B.fA("PostgreSQL Wire Protocol",new Array("117")); C=B.fA("SQL Server Wire Protocol",new Array("143")); C=B.fA("Sybase IQ Wire Protocol",new Array("328")); C=B.fA("Sybase Wire Protocol",new Array("160")); C=B.fA("XML",new Array("273")); B=A.fA("XML data type"); C=B.fA("DB2 Wire Protocol",new Array("49#540840")); C=B.fA("Greenplum Wire Protocol",new Array("283#97183")); C=B.fA("Oracle",new Array("171#558987")); C=B.fA("Oracle Wire Protocol",new Array("93#110135")); C=B.fA("PostgreSQL Wire Protocol",new Array("113#97183")); C=B.fA("SQL Server Wire Protocol",new Array("141#233788")); B=A.fA("XML Describe Type"); C=B.fA("DB2 Wire Protocol",new Array("46#299855")); C=B.fA("Greenplum Wire Protocol",new Array("281#183534")); C=B.fA("PostgreSQL Wire Protocol",new Array("111#183534")); C=B.fA("SQL Server Wire Protocol",new Array("138#180882")); B=A.fA("XML driver"); C=B.fA("connection string attributes",new Array("269#113756","269#146739")); C=B.fA("connections supported",new Array("275")); C=B.fA("data source"); D=C.fA("configuring",new Array("268")); D=C.fA("connecting via connection string",new Array("268#111432")); D=C.fA("connecting via logon dialog box",new Array("268#106802")); C=B.fA("data types",new Array("271")); C=B.fA("defining locations",new Array("266#106490")); C=B.fA("driver requirements",new Array("263")); C=B.fA("file formats supported",new Array("262#106211")); C=B.fA("hierarchical file format support",new Array("265#106353")); C=B.fA("hints for tabular-formatted XML documents",new Array("270")); C=B.fA("ODBC conformance",new Array("274")); C=B.fA("persisting result set as XML",new Array("273","273")); C=B.fA("reserved keywords",new Array("276#165282")); C=B.fA("schema mode",new Array("269#112862")); C=B.fA("specifying table names in SQL statements",new Array("267#106511")); C=B.fA("SQL statements supported",new Array("262#106211")); C=B.fA("statements supported",new Array("275")); C=B.fA("tabular file formats supported",new Array("264#106305")); C=B.fA("Unicode support",new Array("272")); B=A.fA("XQuery expressions, DB2 Wire Protocol",new Array("53")); A=P.fA("Symbols",null," ","003"); B=A.fA("# symbol in regular identifiers",new Array("276#107931")); } function WWHBookData_MaxIndexLevel() { return 4; }