Mostrando postagens com marcador ODBC. Mostrar todas as postagens

Recuperando as ODBC's de um outro HD onde o sistema não inicia


Às vezes, pode ser necessário obter as configurações das ODBC's (Data Source Name) de um antigo HD, especialmente quando o sistema operacional não está inicializando corretamente. Essas configurações são importantes para o funcionamento adequado de determinados sistemas. Neste artigo, vamos explorar um método simples para recuperar as ODBC's de um HD com problemas, permitindo que você obtenha as configurações necessárias para o sistema.

Passo a passo para recuperar as ODBC's:

  1. Abra o "Regedit": Para acessar o Editor do Registro, pressione a tecla do logotipo do Windows + R para abrir a caixa de diálogo Executar. Digite "regedit" e pressione Enter.
  2. Carregando o Hive: No Editor do Registro, clique no menu "Arquivo" e escolha a opção "Carregar Hive". Navegue até o HD onde o sistema está localizado e acesse a conta de usuário que contém as configurações das ODBC's.
  3. Selecione o arquivo "ntuser.dat": No HD selecionado, procure o arquivo "ntuser.dat" que está associado à conta de usuário relevante. Selecione esse arquivo e carregue-o no Editor do Registro.
  4. Localize a chave das ODBC's: Navegue até a seguinte chave: HKEY_LOCAL_MACHINE\SOFTWARE\ODBC. Aqui é onde as configurações das ODBC's estão armazenadas.
  5. Escolha as DSN's para exportar: Dentro da chave das ODBC's, escolha as DSN's específicas que você deseja exportar. Se você quiser exportar todas as DSN's, é possível exportar a chave ODBC.INI inteira.
  6. Exporte as configurações: Com as DSN's selecionadas, clique no menu "Arquivo" e escolha a opção "Exportar...". Salve o arquivo com um nome apropriado, como "Config_ODBC_Todos_DSN.reg".

Restaurando as configurações:

Para importar as configurações das ODBC's em outra máquina, siga estes passos:

  1. Transfira o arquivo "Config_ODBC_Todos_DSN.reg": Copie o arquivo "Config_ODBC_Todos_DSN.reg" que você salvou anteriormente para a máquina em que deseja importar as configurações.
  2. Execute o arquivo: Dê um duplo clique no arquivo "Config_ODBC_Todos_DSN.reg". Isso iniciará o processo de importação das configurações.
  3. Confirme a importação: Quando solicitado, confirme que deseja importar as configurações do arquivo "Config_ODBC_Todos_DSN.reg". Após a conclusão do processo, as "Fontes de dados de usuário" e as "Fontes de dados do sistema" estarão instaladas e configuradas corretamente.


Conclusão:

Recuperar as configurações das ODBC's de um antigo HD onde o sistema não inicia pode ser uma tarefa essencial para garantir o funcionamento adequado de certos sistemas. Usando o Editor do Registro e seguindo os passos mencionados acima, é possível exportar as configurações das ODBC's de um HD problemático e importá-las para outra máquina

Nenhum comentário:

Configurar ODBC 32 bits no Windows 10 64bits

Se você precisa configurar o DSN (Data Source Name) no ODBC em uma máquina com o Windows 10 64Bits, siga os passo abaixo:
Configurar DSN 32 bits no Windows 10 64bits:
1. Abrir e menu executar ou pressionar no seu teclado a teclas Windows+R e digitar: 
%windir%\SysWOW64\odbcad32.exe

2. Agora é só realizar as configurações necessárias e teste

Dessa forma, quando o seu aplicativo for utilizar a conexão com fonte 32bits, a conexão será carregada automaticamente a partir do DSN configurado no Odbcad32.exe localizado na pasta %systemdrive%\Windows\SysWoW64.
Nenhum comentário:

Como acessar o REGEDIT de um computador que não inicializar o SO

Quem nunca precisou exportar algumas chaves de registro para outra máquina? E se a máquina na qual você precisa fazer o backup/exportação das chaves não estiver inicializando? Bem, aí é simples :). Abaixo, mostramos como é possível realizar esse processo de forma bastante simples.

Confira o passo a passo para acessar o REGEDIT de uma máquina que não inicializa o sistema operacional (SO).

Se você estiver com o HD da máquina que não inicializa em mãos, siga o procedimento abaixo:

  1. Abra o "regedit.exe". Para fazer isso, pressione as teclas "Windows + R" no teclado, digite "regedit" no campo "Executar" e pressione "Enter".
  2. No regedit, clique no menu "Arquivo" e selecione a opção "Carregar Hive". Isso permitirá que você carregue uma chave de registro de outro usuário ou de um disco rígido externo.
  3. Navegue até o disco rígido (HD) que contém as chaves de registro que você deseja exportar. Geralmente, o disco rígido é designado pela letra "C:".
  4. Encontre a pasta que corresponde à conta de usuário específica cujas chaves você deseja exportar. As pastas de usuário estão localizadas em "C:\Usuários". Selecione a pasta correta.
  5. Dentro da pasta do usuário, você encontrará um arquivo chamado "ntuser.dat". Selecione esse arquivo e clique em "Abrir". O arquivo "ntuser.dat" contém as chaves de registro relacionadas ao usuário selecionado.
  6. Agora, você verá uma caixa de diálogo solicitando que você forneça um nome para a chave que está sendo carregada. Dê um nome descritivo, pois esse nome será usado dentro do regedit para identificar a chave.
  7. Após carregar a chave, você verá uma nova seção no regedit com o nome que você escolheu para a chave. Navegue pelas pastas e subchaves até encontrar a chave específica que deseja exportar.
  8. Clique com o botão direito na chave que deseja exportar e escolha a opção "Exportar". Isso abrirá uma janela para salvar o arquivo de exportação.
  9. Escolha um local para salvar o arquivo de exportação, forneça um nome para o arquivo (por exemplo, exemplo.reg) e selecione o formato de arquivo "Arquivo de Registro do Windows (* .reg)".
  10. Clique em "Salvar" para exportar a chave de registro selecionada. Agora você terá um arquivo .reg que contém as informações da chave que você pode importar em outra máquina.

Dessa forma, você terá exportado a chave de registro desejada. Lembre-se de que essa abordagem é útil quando você tem acesso ao disco rígido da máquina ou pode carregar o arquivo "ntuser.dat" de um backup.

Para restaurar (importar) em outra máquina, basta clicar duas vezes no arquivo "exemplo.reg" e pronto! As fontes de dados de usuários e do sistema serão instaladas e configuradas com sucesso.

Se você não estiver com o disco rígido (HD) em mãos ou não quiser removê-lo da máquina, você pode acessar o REGEDIT pela rede e repetir os passos acima.


Como acessar o REGEDIT de uma máquina remotamente na rede:

Agora, sobre como acessar o REGEDIT de uma máquina remotamente na rede, é necessário que os computadores estejam na mesma rede. O processo também é muito simples:

  1. Abra o REGEDIT.
  2. Clique no menu "Arquivo" e escolha a opção "Conectar Registro da Rede...".
  3. No campo "Digite o nome do objeto a ser selecionado", insira o nome do computador que você deseja acessar. Assim que você fizer isso, o REGEDIT da máquina remota será carregado abaixo do REGEDIT do seu computador local. Agora, você pode:
  4. Navegar até a chave que deseja exportar.
  5. Em seguida, clique no menu "Arquivo" e selecione a opção "Exportar" - dê um nome para a chave que deseja exportar. Depois disso, clique em "Salvar".

Para restaurar a chave em outro computador:

  1. Vá para o outro computador no qual você deseja restaurar essa chave.
  2. Abra o REGEDIT, clique no menu "Arquivo" e escolha a opção "Importar".
  3. Selecione a chave que você acabou de exportar/fazer backup e importe-a.

Outra forma muito simples é dar um clique duplo no arquivo exportado e ele será restaurado automaticamente.

 

Nenhum comentário:

ODBC-call failed


Analysis of the problem
The user was having problem to import/link some queries in Microsoft ACCESS 2010 used the drive of IBM DB2 CONNECT.
We note that the DSN was configured in the wrong place in ODBC. The ODBC standard Windows 7 64-bit is 64 bit and does not work for programs that require a connection with source in the 32 bit ODBC.
The problem was solved as follows:
1. Click Start, click Run (or Windows key on the keyboard + R) and type:%windir%\SysWOW64\odbcad32.exe
2. perform the required settings and test.
So, when the application is using 32-bit source connection, the connection is automatically loaded from the DSN configured in Odbcad32.exe located in the folder%systemdrive%\Windows\SysWoW64.

Even the DSN configured correctly when the user was testing did not work.
When the user was the process of connecting with the DSN sources within the MS Accss, received the following error message: "ODBC-call failed. The drive specified could not be loaded due to system error 193: (IBM DB2 ODBC DRIVER, D:\Arquivo of progras\SQLLIB\BIN\DB2CLI.DLL). (# 160) "
We check so this was a mismatch with the MS Office 2010 64 bit.
The problem was solved by removing the MS Office 2010 64 bit and installed a 32 bit summer

See the step by step

Solution:

1. remove the MS Office 2010 64 bit and install the MS Office 2010 32 bit
2. Install and configure the DB2 Connect; following the recommended procedure for your enterprise;
3. Configure the DSN, click start, run (or Windows key on the keyboard + R) and type:%windir%\SysWOW64\odbcad32.exe;
4. Test with the user, and then click ok.
Nenhum comentário:

ODBC --Falha na chamada


Análise do problema
O usuário estava com problema para importa/vincular algumas consultas dentro do Microsoft ACCESS 2010 utilizado o drive do IBM DB2 CONNECT.
Verificamos que a DSN estava configurado no local errado no ODBC. O ODBC padrão do Windows 7 64 bits é 64Bits e não funciona para programas que precisam de uma conexão com fonte no ODBC de 32Bit.
O problema foi resolvido da seguinte forma:
1. Clique em Iniciar, Executar (ou no teclado Windows+R) e digite: %windir%\SysWOW64\odbcad32.exe
2. Realize as configurações necessárias e teste.
Assim, quando o aplicativo for utilizar a conexão com fonte 32 bits, a conexão será carregada automaticamente a partir do DSN configurado no Odbcad32.exe localizado na pasta %systemdrive%\Windows\SysWoW64.

Mesmo configurado o DSN corretamente quando o usuário foi testar não funcionou.
Quando o usuário realizava o processo de conexão com as fontes DSN dentro do MS Accss, recebia a seguinte mensagem de erro: "ODBC --Falha na chamada. O drive especificado não pôde ser carregado devido ao erro de sistema 193: (IBM DB2 ODBC DRIVER,D:\Arquivo de progras\SQLLIB\BIN\DB2CLI.DLL). (#160)"
Verificamos verificamos então se tratava de uma incompatibilidade com o MS Office 2010 64Bits.
O problema foi resolvido removendo o MS Office 2010 64Bits e instalado uma verão de 32Bits

Vide o passo a passo 

Solução:

1. Remova o MS Office 2010 64Bit e instale o MS Office 2010 32Bit
2. Instalar e configurar o DB2 Connect; seguindo o procedimento recomendado por sua corporação;
3. Configurar o DSN, clique em Iniciar, Executar (ou no teclado Windows+R) e digite: %windir%\SysWOW64\odbcad32.exe;
4. Testar com o usuário e ok.
Nenhum comentário:

Como Acessar e Configurar ODBC 32 bits no Windows 7 - 64 bits

Você está enfrentando dificuldades na configuração do DSN no ODBC em um computador com o Windows 7 64 bits?

No Windows 7 64 bits, o ODBC padrão é de 64 bits e não funciona para programas que necessitam de conexão com uma fonte de dados de 32 bits. Veja como configurar uma fonte de dados de 32 bits no Windows 7 64 bits.

Solução:

  1. Clique em Iniciar, depois em Executar (ou pressione as teclas Windows + R) e digite: %windir%\SysWOW64\odbcad32.exe
  2. Faça as configurações necessárias e teste a conexão.

Dessa forma, quando seu aplicativo precisar utilizar a conexão com uma fonte de dados de 32 bits, ela será carregada automaticamente a partir do DSN configurado no Odbcad32.exe localizado na pasta %systemdrive%\Windows\SysWoW64.

O Microsoft Windows 7 64 bits inclui as seguintes versões da ferramenta Administrador de Fonte de Dados do Microsoft Open Database Connectivity (ODBC):

  • A versão de 32 bits do arquivo Odbcad32.exe localizada na pasta %systemdrive%\Windows\SysWoW64
  • E a versão de 64 bits do arquivo Odbcad32.exe localizada na pasta %systemdrive%\Windows\System32.

Outra situação em que você pode encontrar esse problema é ao tentar adicionar uma fonte de dados e não visualizar os drivers ODBC para conexão com o banco de dados. A seguinte janela é exibida:

Se a fonte não estiver aparecendo, o problema é o mesmo mencionado anteriormente, provavelmente seu Windows 7 é 64 bits e as fontes instaladas são 32 bits.

Solução:

  1. Clique em Iniciar, depois em Executar e digite: %windir%\SysWOW64\odbcad32.exe

Isso iniciará a versão de 32 bits do arquivo Odbcad32.exe a partir da pasta %systemdrive%\Windows\SysWoW64.

Em seguida, a seguinte janela será exibida: Agora, basta adicionar o driver para o qual deseja configurar a fonte de dados.

O que é o ODBC?

ODBC é uma tecnologia utilizada por programas para acessar uma ampla gama de bancos de dados ou fontes de dados. Por exemplo, o ODBC pode ser utilizado para importar dados de um banco de dados MySQL para uma planilha do Microsoft Excel. Para isso, o computador precisa ter a fonte de dados e o driver ODBC corretos.

Para programas personalizados, os desenvolvedores de software utilizam a Interface de Programação de Aplicativos (API) do ODBC para acessar fontes de dados. O ODBC é uma implementação da SO/IEC 9075-3 Information Technology—Database languages—SQL—Part 3: Call Level Interface (SQL/CLI).

Onde posso encontrar um driver ODBC?

Os programas de banco de dados geralmente incluem seus próprios drivers, e muitos drivers ODBC estão disponíveis na lista de drivers do Administrador da Fonte de Dados ODBC. Você também pode tentar pesquisar na internet ou entrar em contato com o fabricante do programa de banco de dados que deseja utilizar.

33 comentários: