List the OLEDB providers
List the OLEDB providers available in the system by using the GetOleDbProviders method.
Example
The handle of the request is -1 because the GetOleDbProviders method applies at global level.
The client sends:
{
"jsonrpc": "2.0",
"id": 0,
"method": "GetOleDbProviders",
"handle": -1,
"params": []
}
The engine returns:
{
"jsonrpc": "2.0",
"id": 0,
"result": {
"qOleDbProviders": [
{
"qName": "SQLOLEDB",
"qDescription": "Microsoft OLE DB Provider for SQL Server"
},
{
"qName": "MSDataShape",
"qDescription": "MSDataShape"
},
{
"qName": "SQLNCLI11",
"qDescription": "SQL Server Native Client 11.0"
},
{
"qName": "ADsDSOObject",
"qDescription": "OLE DB Provider for Microsoft Directory Services"
},
{
"qName": "SQLNCLI10",
"qDescription": "SQL Server Native Client 10.0"
},
...
{
"qName": "SQLOLEDB Enumerator",
"qDescription": "Microsoft OLE DB Enumerator for SQL Server",
"qBit32": true
},
{
"qName": "MSDAOSP",
"qDescription": "Microsoft OLE DB Simple Provider",
"qBit32": true
},
{
"qName": "MSDAORA",
"qDescription": "Microsoft OLE DB Provider for Oracle",
"qBit32": true
},
{
"qName": "MSIDXS",
"qDescription": "Microsoft OLE DB Provider for Indexing Service",
"qBit32": true
}
]
}
}
The list of the OLEDB providers is returned.