Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Bancos de dados distribuídos Oracle e MSVC


Em ordem inversa:

A Oracle não faz distribuição da forma que você (parece) imaginar. Não é Voldemort ou Cassandra. É um banco de dados por servidor, a menos que você esteja falando de RAC:mas RAC é tudo compartilhado, então é transparente (mas muito complicado).

O mais próximo que a Oracle tem do SQL Server Management Studio é, eu acho, o Enterprise Manager. Mas suspeito que o OEM provavelmente não seja tão fácil de usar quanto o MSSQL.

Se você tiver uma escolha livre, use 11gR2. Por que você não usaria a versão mais recente?

O Oracle oferece suporte a um aplicativo usando vários bancos de dados. No entanto, isso normalmente ocorre devido aos bancos de dados existentes (mesmo legados) que fornecem alguns dos dados para um aplicativo. Você não deve deliberadamente ter bancos de dados separados em vários bancos de dados, porque as transações distribuídas são mais lentas, menos confiáveis ​​e mais difíceis de ajustar. Saiba mais .

Se você deseja ter vários servidores para resiliência ou escalabilidade, como eu disse antes, o RAC (Real Application Clusters) é a solução da Oracle. Essa é uma arquitetura diferente da abordagem federada do SQL Server. Saiba mais .

Existe apenas uma versão gratuita (como na cerveja grátis) do Oracle, e essa é a Express Edition (atualmente ainda 10g). Essa edição suporta links de banco de dados. Sugiro que você leia dois artigos relacionados de Lewis Cunningham:um explicando sobre links de banco de dados e o outro em vinculando várias instâncias XE .