CData ADO.NET Provider for SharePoint

Strings de conexão para CData ADO.NET Provider for SharePoint

SharePoint

Padrão

URL=http://sharepointServerName/;User=Usuario;Password=Senha;

Aceitar todos os certificados SSL (não apenas os certificados que a máquina confia)

URL=https://sharepointServerName/;User=Usuario;Password=Senha;SSL Cert=*;

Esta propriedade também pode ser usada para especificar um único certificado SSL a ser aceito. Use o valor de um certificado PEM completo, o caminho para um arquivo contendo o certificado, a chave pública, a impressão digital MD5 ou a impressão digital SHA1.

Acessando "SharePoint Online" / "Office 365" data

URL=http://sharepointServerName/;User=Usuario;Password=Senha;SharePoint Edition=SharePoint Online;

Autenticar usando um cookie de autenticação existente

URL=http://sharepointServerName/;Auth Cookie=authenticationCookieName;

Cache de dados automaticamente

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Cache Location=C:\Diretorio\Arquivo.db;Auto Cache=true;Offline=false;

Para recuperar dados do cache, adicione "#Cache" ao nome da tabela. Por exemplo, para consultar dados em cache da tabela "Calendar ", execute "SELECT * FROM [Calendar#Cache]".

Cache de dados e metadados

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Cache Location=C:\Diretorio\Arquivo.db;Auto Cache=true;Offline=false;Cache Metadata=true;

Conectar através de um firewall

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Firewall Server=fireWallIPorDNSname;Firewall User=fwUserName;Firewall Password=fwPassword;

Definindo o Nome Principal do Serviço

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Kerberos SPN=myServicePrincipalName;

Use isso quando o Nome Principal de Serviço no Controlador de Domínio Kerberos não for o mesmo que a URL à qual você está autenticando.

Definir tamanho da página do conjunto de dados

O padrão é de 1000 resultados por página. Um tamanho de página alto resulta em menos solicitações, mas pode resultar em timeout.

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Page Size=2000;

Especificando um local de arquivo de cache

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Cache Location=C:\Diretorio\Arquivo.db;

Especificar porta do firewall

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Firewall Server=fireWallIPorDNSname;Firewall User=fwUserName;Firewall Password=fwPassword;Firewall Port=1234;

Especificar tipo de firewall

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Firewall Server=fireWallIPorDNSname;Firewall User=fwUserName;Firewall Password=fwPassword;Firewall Type=SOCKS5;

Os valores válidos para "Firewall Type" são TUNNEL, SOCKS4 e SOCKS5. TUNNEL usa a porta 80 como padrão. SOCKS4/5 usa a porta 1080 como padrão.

Método de autenticação básica

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Auth Scheme=BASIC;

Método de autenticação de acesso digest

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Auth Scheme=DIGEST;

Mostrar colunas ocultas

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Show Hidden Columns=True;

Negociar método de autenticação

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Auth Scheme=NEGOTIATE;

Sem método de autenticação

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Auth Scheme=NONE;

Somente dados em cache / Modo offline

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Offline=true;QueryPassthrough=True;Cache Location=C:\Diretorio\Arquivo.db;

As declarações SELECT sempre recuperarão dados do cache. As declarações DELETE/UPDATE/INSERT não são permitidas e lançarão uma exceção.

Usando um Provedor de Cache Externo

Os drivers RSSBus têm a capacidade de armazenar dados em cache em um banco de dados separado, como SQL Server ou MySQL, em vez de em um arquivo local usando a seguinte sintaxe:

Cache Provider=Provider.Namespace;Cache Connection='Connection String to Cache Database';

Acima é apenas um exemplo para mostrar como funciona. Pode ser usado tanto com "Auto Cache" quanto com "Dados em Cache Apenas / Modo Offline".

Usar nomes de exibição de colunas em vez de nomes de API

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Use Display Names=true;

Usar timeout

URL=http://sharepointServerName/;User=Usuario;Password=Senha;Timeout=60;

Se uma operação não for concluída dentro do valor de tempo limite, uma exceção será lançada.