Pergunta : Erro: Código de erro 3 do sistema de exploração (o sistema não pode encontrar o trajeto especific.) que faz BulkInser em uma pergunta do SQL

Olá!, o

I começ esta exceção: o


When eu tento fazer a inserção maioria no SUBSTRING de SQL.

SELECT (a.line, 1.1) enquanto identificação, SUBSTRING do código de erro 3 do sistema do

Operating (o sistema não pode encontrar o trajeto especific.) do
(a.line, 2.2000) como Account
de OPENROWSET
(A.DAT do
MAIORIA “C:\Users\Test\Desktop\DAT”,
FORMATFILE = glelineformatfile.txt do
“C:\Users\Test\Desktop\sin ") COMO o a

If que eu faço na máquina local com autenticação de Windows trabalha muito bem, tenta o mesmos no usuário com sa e senha (UID e PWD). o

I começ o erro acima message.


class= do

Resposta : Erro: Código de erro 3 do sistema de exploração (o sistema não pode encontrar o trajeto especific.) que faz BulkInser em uma pergunta do SQL

Algumas indicações óbvias… Certificar-se que o arquivo de dados está no usuário, como ele é local. Como o astroutkarsh está dizendo. Põr a lima em um dobrador que seja mais visível ao motor do SQL para o acesso da lima. Por exemplo, o diretório de “C:\Windows\” não está permitido pelo motor do SQL alcançar lá, a menos que você o disser explicitamente a. Entretanto, a instalação do usuário do SQL aplica as permissões corretas para o acesso da lima ao diretório onde os arquivos de dados são instalados (as limas de .MDF e de .LDF). A lima de .MDF (arquivo de dados de Microsoft) é o arquivo de dados onde os dados da tabela são armazenados no usuário do SQL. A lima de .LDF (arquivo de dados do registro) é o lugar onde as transações dos dados estão armazenadas temporariamente até que estejam cometidas à tabela (.MDF).

Você está sendo instruído põr as duas limas em uma posição nova. Se você indicou uma posição diferente para instalar seus arquivos de dados do SQL, a seguir atualizar minha posição abaixo. Se não, se você aplicou uma instalação padrão, a seguir a seguinte posição trabalhará para você.

Conseqüentemente… movimento as limas conformemente
movimento do => de “C:\Users\Test\Desktop\DATA.DAT” ao => de “usuário c:\program files\microsoft sql \ 90 \ dados \”
movimento do => de “C:\Users\Test\Desktop\singlelineformatfile.txt” ao => de “usuário c:\program files\microsoft sql \ 90 \ dados \”

Então, atualizar sua indicação e executá-la.

SELECIONAR O SUBSTRING (a.line, 1.1) como a identificação,
             SUBSTRING (a.line, 2.2000) como o cliente
            DE OPENROWSET
                  (VOLUME
            de “usuário c:\program files\microsoft sql \ 90 \ dados \ DATA.DAT”,
            FORMATFILE =
            de “usuário c:\program files\microsoft sql \ 90 \ dados \ singlelineformatfile.txt ") COMO a

Para recap, você precisa de fazer este (mover as limas para uma posição nova) para permitir que o motor do usuário do SQL encontre as limas no usuário em um dobrador permitido a ver as limas.
Outras soluções  
 
programming4us programming4us