Pergunta : Motor de base de dados Redistributable 2010 e “OpenRowSet” de Microsoft Access

Olá! -

We que trabalha com usuário 2008 R2 do SQL (bocado 64) e o motor de base de dados instalado Redistributable 2010 de Microsoft Access (AccessDatabaseEngine_X64.exe).

When I que nós funcionamos: >SELECT do " recorte " do class= do

FROM OPENROWSET (“Microsoft.ACE.OLEDB.12.0”,
'Excel 14.0; HDR=YES; \ De Database= \ mudança de ServerName$ \ Quarterly \ wbr/>
'SELECT de QCR \ InputTables \ OverrideCedantDescForSorting.xls'< * [OverRideCedantDesc$] de ")


We começ as seguintes mensagens de erro: o do fornecedor “Microsoft.ACE.OLEDB.12.0 " do DB do >OLE do " recorte " do class= do


Msg 7303, nível 16, estado 1, linha 1

Can para não inicializar o objeto da origem de dados do do fornecedor “Microsoft.ACE.OLEDB.12.0 " do DB para o usuário lig” (zero) “.


We funcionaram com sucesso os seguintes procs armazenados mas ainda começ a mensagem de erro acima: o sp_configure “mostra do >EXEC do " recorte " do class= do

RECONFIGURE; o sp_configure do
EXEC “distribuiu ad-hoc perguntas”, 1;
RECONFIGURE;

sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0”, N'AllowInProcess', 1
sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'DynamicParameters', 1
class= do

Resposta : Motor de base de dados Redistributable 2010 e “OpenRowSet” de Microsoft Access

Realmente, o nome de trajeto não o incomodou tampouco;  era apenas Excel 14.0 que o incomodava.
Outras soluções  
 
programming4us programming4us