Pergunta

Quero que nossa equipe desenvolva em instâncias locais de um banco de dados Oracle.Com o MS SQL, posso usar o SQL Express Edition.Quais são minhas opções?

Foi útil?

Solução

A Oracle também possui uma edição expressa.Acredito que seja mais limitado (IIRC, você só pode ter um banco de dados em uma instância)

Oráculo XE

Outras dicas

Tive muito sucesso usando o Oracle 10g Express Edition.Vem com Oracle Aplication Express que permite a simples administração e criação de software através de uma interface web.É limitado a 4 Gb de espaço em disco, 1 Gb de Ram e usará apenas 1 processador.

É gratuito e, na minha experiência, é 100% confiável.Ele pode ser facilmente hospedado em uma máquina virtual.

Além disso, o Oracle SQL Developer é um aplicativo multiplataforma que pode ser usado com qualquer versão do Oracle e também é gratuito.Oracle 10g é excelente.Vá em frente :-)

Estou feliz com o Oracle XE para fins de desenvolvimento.

Eu tenho esta sabedoria para compartilhar;se você estiver tendo problemas como ORA-12519:TNS: nenhum manipulador de serviço apropriado encontrado ou ORA-12560:TNS: erro do adaptador de protocolo de vez em quando, tente alterar seu parâmetro PROCESSES, faça logon no Oracle usando sys como sysdba e execute o seguinte:

ALTER SYSTEM SET PROCESSES=150 SCOPE=SPFILE;

Após alterar o parâmetro PROCESSES reinicie seu serviço Oracle.

A Oracle permite que os desenvolvedores baixem e usem o Oracle gratuitamente para desenvolver software (pelo menos para o protótipo inicial, é melhor ler os termos da licença).Transferências aqui.

Acabamos usando o Oracle XE.Instale o cliente, instale o express, reinicie, simplesmente funciona.

Eu não recomendo o Oracle XE.Meus colegas de trabalho e eu estávamos fazendo um projeto no Oracle e ficamos gravemente confusos depois de tentar usar o XE para nossas instâncias de desenvolvimento local.O banco de dados funcionou bem até começarmos a executar testes de estresse locais, momento em que começou a interromper conexões.

Não sei se esta é uma limitação intencional e documentada ou se talvez cada um de nós tenha encontrado um bug estranho, mas recomendo fortemente que você fique longe do XE.Quando nós dois mudamos para a versão completa, nossos problemas desapareceram imediatamente.

Além disso, a Oracle não exige nenhum tipo de confirmação de licenciamento para o servidor completo;você precisa clicar em algo para dizer que realmente adquiriu uma licença, mas isso não exige que você prove isso.Portanto, se você realmente possui uma licença para usar o Oracle, não há motivo para não instalar a versão completa em suas máquinas de desenvolvimento.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top