Como Instalar SQL Server para MU Online: Guia Completo Passo a Passo
Aprenda como instalar e configurar o SQL Server para criar um servidor de MU Online, habilitar autenticação SQL, configurar o usuário sa, restaurar a database MuOnline e preparar a conexão com DataServer, GameServer, site e ferramentas administrativas.
O que é o SQL Server no MU Online?
O Microsoft SQL Server é o sistema de banco de dados utilizado por grande parte dos servidores privados de MU Online para armazenar informações importantes do jogo.
Contas, personagens, inventários, resets, guilds, warehouses, VIP, moedas e diversos outros dados normalmente ficam armazenados dentro de bancos como MuOnline, Event, Ranking ou databases adicionais utilizadas pela source.
Sem uma instalação funcional do SQL Server, componentes como DataServer, GameServer, JoinServer, sites e ferramentas administrativas podem apresentar erros de conexão.
Qual versão do SQL Server usar para MU Online?
A versão ideal depende da Server File e da source utilizada. Projetos antigos podem ter sido desenvolvidos originalmente para SQL Server 2000, 2005, 2008 ou 2008 R2, enquanto projetos atualizados conseguem trabalhar normalmente com versões mais recentes.
| Versão | Indicação | Observação |
|---|---|---|
| SQL Server 2008 R2 | Server Files antigas | Muito utilizado em projetos MU antigos. |
| SQL Server 2019 | Projetos modernos | Boa compatibilidade com Windows Server recente. |
| SQL Server 2022 | Projetos novos e VPS modernas | Recomendado quando a source e as ferramentas são compatíveis. |
O que você precisa antes de instalar
- Windows ou Windows Server compatível.
- Instalador oficial do Microsoft SQL Server.
- Permissão de administrador no Windows.
- Espaço disponível em disco.
- Database da sua Server File de MU Online.
- SQL Server Management Studio para administrar o banco.
1. Baixe o SQL Server
Obtenha o instalador oficial
Baixe o SQL Server diretamente no site oficial da Microsoft. Para ambientes de estudo e desenvolvimento, a edição Developer costuma ser uma opção adequada. Também existe a edição Express, que possui limitações e normalmente não é a escolha preferida para servidores MU maiores.
Execute o instalador como administrador e aguarde a abertura da Central de Instalação do SQL Server.
2. Inicie uma nova instalação do SQL Server
Abra a instalação autônoma
Dentro da Central de Instalação, entre em Instalação e selecione a opção equivalente a Nova instalação autônoma do SQL Server.
O instalador realizará algumas verificações de compatibilidade, arquivos necessários e pré-requisitos do Windows.
Corrija eventuais erros indicados pelo instalador antes de avançar.
3. Selecione os recursos necessários
Para um servidor tradicional de MU Online, o componente mais importante é:
Esse recurso instala o mecanismo responsável pelas databases, tabelas, procedures, usuários SQL e conexões realizadas pelos componentes do servidor.
4. Configure a instância do SQL Server
Durante a instalação será solicitado o tipo de instância.
Instância padrão
Nesse caso, normalmente você consegue conectar utilizando:
Instância nomeada
Uma instalação nomeada pode gerar algo parecido com:
5. Habilite o modo de autenticação SQL Server
Esta é uma das etapas mais importantes para MU Online.
Durante a configuração do Database Engine, escolha:
Isso permite utilizar tanto contas do Windows quanto usuários internos do SQL Server.
Muitos projetos MU utilizam o usuário:
Defina uma senha forte para essa conta.
6. Adicione o administrador do Windows
Na mesma tela de configuração do mecanismo do banco, utilize a opção para adicionar seu usuário atual do Windows como administrador do SQL Server.
Dessa forma, você poderá administrar a instalação mesmo que posteriormente exista algum problema com o usuário sa.
7. Finalize a instalação
Continue o assistente até chegar à tela final.
Após concluir, o serviço principal deverá aparecer no SQL Server Configuration Manager como:
ou, em uma instância nomeada:
O serviço precisa estar iniciado para que o MU Server consiga acessar as databases.
8. Instale o SQL Server Management Studio
O SQL Server Management Studio, também conhecido como SSMS, é a interface utilizada para administrar suas databases.
Com ele você poderá:
- Criar databases.
- Restaurar backups .bak.
- Executar scripts SQL.
- Editar tabelas.
- Consultar personagens.
- Alterar contas e VIP.
- Gerenciar permissões.
- Diagnosticar erros do MU Server.
9. Teste a conexão com o SQL Server
Abra o Management Studio e tente conectar.
Instância local padrão
Você também pode tentar:
Se a conexão funcionar, significa que o mecanismo SQL está operacional.
10. Restaure a database MuOnline
Agora você precisa importar a database fornecida com sua Server File.
Abra Databases
No Object Explorer do SQL Server Management Studio, clique com o botão direito em Databases.
Selecione Restore Database
Escolha a opção para restaurar uma database a partir de um backup.
Selecione o arquivo .bak
Localize o arquivo fornecido junto da sua Server File, por exemplo:
Confirme a restauração
Após concluir, a database deverá aparecer dentro da lista de bancos disponíveis no SQL Server.
11. Verifique as principais tabelas do MU Online
Uma database MU tradicional costuma possuir tabelas importantes como:
Dependendo da source, podem existir ainda:
Os nomes variam conforme a versão e o desenvolvedor da Server File.
12. Habilite TCP/IP quando necessário
Se DataServer, site ou outros componentes forem acessar o SQL Server através da rede, pode ser necessário habilitar o protocolo TCP/IP.
Abra:
Depois de habilitar o protocolo, reinicie o serviço SQL Server para aplicar a alteração.
13. Configure o DataServer do MU Online
Depois que o SQL estiver funcionando, configure o DataServer para apontar para a instância correta.
Um exemplo genérico:
Em algumas Server Files você encontrará arquivos como:
Os nomes dependem da source utilizada.
14. Configure o ODBC quando a Server File exigir
Server Files antigas frequentemente utilizam fontes ODBC para localizar a database.
Você pode encontrar nomes como:
O nome configurado no ODBC precisa corresponder ao que o DataServer ou JoinServer espera.
Erros comuns depois da instalação
Login failed for user 'sa'
Verifique:
- Senha do usuário sa.
- Mixed Mode habilitado.
- Conta sa habilitada.
- Instância correta.
ODBC Connect Fail
Normalmente está relacionado a:
- DSN inexistente.
- ODBC criado na arquitetura errada.
- Database incorreta.
- Usuário ou senha errados.
- SQL Server parado.
DataServer não conecta no SQL
Confirme principalmente:
Cannot open database "MuOnline"
Esse erro normalmente indica que o login conseguiu alcançar o SQL Server, mas não possui acesso à database informada ou a database não existe com aquele nome.
Configuração recomendada para servidor local
SQL Server em uma VPS de MU Online
Em produção, mantenha o SQL Server o mais protegido possível. Caso GameServer, DataServer e SQL estejam na mesma VPS, prefira conexões locais quando a arquitetura do projeto permitir.
- Não exponha a porta SQL para toda a internet sem necessidade.
- Utilize senha forte no usuário administrativo.
- Mantenha backups periódicos da database.
- Restrinja regras do Firewall.
- Evite executar o site com privilégios administrativos no SQL.
- Crie usuários com permissões específicas quando possível.
Como saber se o SQL Server está funcionando?
Antes de iniciar o MU Server, faça este checklist:
- SQL Server Management Studio conecta normalmente.
- A database MuOnline aparece no Object Explorer.
- A tabela Character pode ser consultada.
- A tabela MEMB_INFO pode ser consultada.
- DataServer inicia sem erro SQL.
- JoinServer reconhece as contas.
- GameServer consegue carregar personagens.
Quando essas etapas funcionam, a base SQL do servidor está praticamente pronta.
FAQ — SQL Server para MU Online
Conclusão
Instalar corretamente o SQL Server é uma das etapas fundamentais para criar qualquer servidor de MU Online.
A configuração precisa permitir que DataServer, JoinServer, GameServer, site e ferramentas administrativas encontrem a database e tenham as permissões adequadas para trabalhar com contas, personagens, inventários, resets e demais informações.
Após concluir a instalação, o próximo passo é configurar corretamente o ODBC, restaurar todas as databases da Server File e testar individualmente os componentes do servidor.
Continue acompanhando os tutoriais do Aprendiz MU Online para aprender desde a instalação básica até configuração, desenvolvimento, administração e segurança de servidores MU Online.