```php ``` Como Criar ODBC Manualmente no Windows para MU Online – DSN de Sistema e Usuário | Aprendiz Mu Online
Como Criar ODBC Manualmente no Windows para MU Online – DSN de Sistema e Usuário Aprendiz Mu Online
Tutoriais

Como Criar ODBC Manualmente no Windows para MU Online – DSN de Sistema e Usuário

Por

Aprenda como criar ODBC manualmente no Windows para servidores MU Online. Tutorial completo sobre DSN de Sistema, DSN de Usuário, ODBC 32 bits, SQL Server, banco MuOnline e teste de conexão.

💡 Dica Windows • Aprendiz MU Online ```

Como Criar ODBC Manualmente no Windows para MU Online

Aprenda como criar uma conexão ODBC manualmente no Windows utilizando DSN de Sistema e DSN de Usuário para conectar DataServer, GameServer e outras ferramentas do MU Online ao SQL Server.

```
🎮 Para que serve o ODBC?

O ODBC cria uma conexão entre os programas do servidor MU Online e o banco de dados SQL Server.

Em muitos servidores antigos, o DataServer ou outras aplicações procuram um nome de DSN específico para acessar os bancos MuOnline, Ranking, Event ou outros bancos utilizados pelos arquivos.

📌 DSN de Sistema ou DSN de Usuário?

Tipo Funcionamento
DSN de Usuário Disponível somente para o usuário do Windows que criou a conexão.
DSN de Sistema Disponível para todos os usuários e serviços do Windows.
💡 Recomendado para MU Online:
Normalmente utilize DSN de Sistema, principalmente em servidores dedicados ou quando DataServer, GameServer e outros programas podem ser executados com usuários diferentes do Windows.

⚠️ Muito importante: ODBC 32 bits e 64 bits

Grande parte dos executáveis antigos de MU Online são programas de 32 bits. Mesmo em um Windows 64 bits, eles podem precisar que o DSN seja criado no Administrador ODBC de 32 bits.

ODBC 32 bits:
C:\Windows\SysWOW64\odbcad32.exe
ODBC 64 bits:
C:\Windows\System32\odbcad32.exe
⚠️ Parece invertido, mas está correto.

No Windows 64 bits:

SysWOW64 contém o administrador ODBC de 32 bits.
System32 contém o administrador ODBC de 64 bits.

Para servidores MU Online antigos, geralmente comece pelo ODBC de 32 bits.

🖥️ 1. Abra o Administrador ODBC

Pressione:

Windows + R

Para abrir diretamente o ODBC de 32 bits, digite:

C:\Windows\SysWOW64\odbcad32.exe

Pressione Enter.

🗄️ 2. Criando um DSN de Sistema

PASSO 1
Abra a aba DSN de Sistema ou System DSN.
PASSO 2
Clique no botão Adicionar....
PASSO 3
Selecione o driver utilizado pelo seu SQL Server.

Dependendo da versão instalada, podem aparecer opções como:

SQL Server
SQL Server Native Client 10.0
SQL Server Native Client 11.0
💡 Para SQL Server 2008 R2:
É comum utilizar SQL Server ou SQL Server Native Client 10.0, dependendo dos componentes instalados no computador.

✏️ 3. Defina o nome do DSN

No campo Name ou Nome, informe exatamente o nome que os arquivos do seu servidor MU Online estão configurados para utilizar.

Um exemplo comum:

MuOnline

No campo de descrição você pode utilizar:

Banco principal MU Online

🌐 4. Informe o servidor SQL

No campo Server, informe o computador ou instância onde o SQL Server está instalado.

Exemplos:

localhost
127.0.0.1
.\SQLEXPRESS
NOME-DO-PC\SQLEXPRESS
💡 Dica:
Se o SQL Server estiver instalado no mesmo computador do servidor MU Online, normalmente você poderá utilizar localhost ou o nome da instância configurada.

🔐 5. Configure a autenticação

Na próxima etapa, escolha o método de autenticação utilizado pelo seu SQL Server.

Para muitos servidores MU Online é utilizada autenticação do próprio SQL Server.

Selecione:

With SQL Server authentication using a login ID and password entered by the user

Informe o usuário configurado no SQL.

Exemplo:

Login: sa Senha: SUA_SENHA_DO_SQL
🔐 Segurança:
Não publique ou compartilhe a senha real do usuário sa. Utilize uma senha forte em servidores publicados na internet.

🗃️ 6. Selecione o banco MuOnline

Na etapa seguinte, marque a opção para alterar o banco padrão:

Change the default database to:

Selecione:

MuOnline

Se seu banco possuir outro nome, selecione o nome utilizado pelo seu projeto.

✅ 7. Finalize e teste a conexão

Avance até a última tela do assistente e clique em:

Test Data Source
ou
Testar Fonte de Dados

Se tudo estiver correto, deverá aparecer uma mensagem semelhante a:

TESTS COMPLETED SUCCESSFULLY!

Isso significa que o Windows conseguiu conectar ao SQL Server através do ODBC.

👤 8. Como criar DSN de Usuário

O procedimento é praticamente o mesmo.

PASSO 1
Abra novamente o Administrador de Fonte de Dados ODBC.
PASSO 2
Entre na aba DSN de Usuário ou User DSN.
PASSO 3
Clique em Adicionar.
PASSO 4
Escolha o driver SQL Server.
PASSO 5
Informe nome do DSN, servidor SQL, login, senha e banco de dados.
PASSO 6
Finalize utilizando o botão Test Data Source.

🎮 Exemplo para servidor MU Online

Configuração Exemplo
Tipo DSN de Sistema
Nome DSN MuOnline
Servidor localhost
Autenticação SQL Server
Usuário sa
Banco MuOnline
Arquitetura 32 bits para a maioria dos servidores antigos

📚 Mais de um banco ou DSN

Alguns arquivos MU Online exigem várias fontes ODBC. Por exemplo:

MuOnline MuOnlineJoinDB Event Ranking

Nesse caso, repita o procedimento e crie cada DSN com o nome exato esperado pela configuração do DataServer ou demais aplicativos do servidor.

💡 Muito importante:
O nome do DSN deve ser exatamente igual ao configurado nos arquivos do servidor. Diferenças em nomes podem impedir o DataServer de conectar ao banco.

❌ ODBC criado, mas DataServer não conecta?

Verifique os seguintes pontos:

1. O DSN foi criado no ODBC de 32 bits?
2. O nome do DSN está exatamente igual ao configurado no servidor?
3. O usuário e senha do SQL estão corretos?
4. O banco MuOnline está restaurado?
5. O serviço SQL Server está iniciado?
6. A instância do SQL está correta?
7. O teste do ODBC apresenta conexão bem-sucedida?

⚠️ Erro clássico em MU Online

O ODBC aparece na lista, mas o DataServer diz que não encontrou o DSN.

Uma das causas mais comuns é criar o DSN no administrador ODBC de 64 bits enquanto o DataServer é um programa de 32 bits.

Nesse caso, recrie o mesmo DSN através de:

C:\Windows\SysWOW64\odbcad32.exe

✅ Configuração concluída

Seu ODBC está pronto!

Agora os programas do servidor poderão utilizar o DSN configurado para acessar o banco de dados do MU Online.

Para a maioria dos projetos antigos:

✅ ODBC 32 bits
✅ DSN de Sistema
✅ Banco MuOnline
✅ Autenticação SQL Server
✅ Test Data Source funcionando
💡 Dica Aprendiz MU Online:
Sempre faça primeiro o teste da fonte de dados pelo próprio Windows. Se o teste ODBC falhar, corrija a conexão antes de tentar iniciar DataServer ou GameServer. Isso facilita muito a identificação de erros de SQL.
Tutorial Aprendiz MU Online • Configuração manual de ODBC para servidores MU Online
Compartilhe este artigo