Oracle Locator
O Amazon RDS dá suporte ao Oracle Locator por meio do uso da opção LOCATOR
. O Oracle Locator oferece recursos normalmente obrigatórios para dar suporte à Internet e a aplicativos baseados em serviço sem fio além de soluções GIS baseadas no parceiro. O Oracle Locator é um subconjunto limitado do Oracle Spatial. Para obter mais informações, consulte Oracle Locator
Importante
Se você usar o Oracle Locator, o Amazon RDS atualizará automaticamente a instância de banco de dados para o Oracle PSU mais recente se houver vulnerabilidades de segurança com uma pontuação Common Vulnerability Scoring System (CVSS – Sistema de pontuação de vulnerabilidades comuns) superior a 9 ou outras vulnerabilidades de segurança anunciadas.
Versões de banco de dados compatíveis com o Oracle Locator
O RDS para Oracle é compatível com o Oracle Locator para o Oracle Database 19c. O Oracle Locator não é compatível com o Oracle Database 21c, mas sua funcionalidade está disponível na opção Oracle Spatial. Anteriormente, a opção Spatial exigia licenças adicionais. O Oracle Locator representava um subconjunto de recursos do Oracle Spatial e não exigia licenças adicionais. Em 2019, a Oracle anunciou que todos os recursos do Oracle Spatial haviam sido incluídos nas licenças Enterprise Edition e Standard Edition 2 sem custo adicional. Consequentemente, a opção Oracle Spatial não exigia mais licenciamento adicional. Para obter mais informações, consulte Machine Learning, Spatial and Graph - No License Required!
Pré-requisitos do Oracle Locator
Estes são os pré-requisitos para usar o Oracle Locator:
-
A instância de banco de dados deve ser de classe suficiente. O Oracle Locator não é compatível com as classes de instâncias de banco de dados db.t3.micro ou db.t3.small. Para obter mais informações, consulte Classes de instância de banco de dados do RDS para Oracle.
-
A instância de banco de dados deve ter Auto Minor Version Upgrade (Atualização automática de versão secundária) habilitada. Essa opção permite que a instância de banco de dados receba atualizações de versões secundárias do mecanismo de banco de dados automaticamente, quando disponibilizadas e é necessária para qualquer opção que instala o Oracle Java Virtual Machine (JVM). O Amazon RDS usa essa opção para atualizar a instância de banco de dados para a Oracle Patch Set Update (PSU) ou Release Update (RU) mais recente. Para obter mais informações, consulte Modificar uma instância de banco de dados do Amazon RDS.
Práticas recomendadas do Oracle Locator
Estas são as práticas recomendadas para usar o Oracle Locator:
-
Para obter segurança máxima, use a opção
LOCATOR
com Secure Sockets Layer (SSL). Para obter mais informações, consulte Oracle Secure Sockets Layer. -
Configure a instância de banco de dados para restringir o acesso à instância de banco de dados. Para obter mais informações, consulte Cenários para acessar uma instância de banco de dados em uma VPC e Trabalhar com uma instância de banco de dados em uma VPC.
Adicionar a opção Oracle Locator
Este é o processo geral para adicionar a opção LOCATOR
a uma instância de banco de dados:
Crie um novo grupo de opções, ou copie ou modifique um existente.
Adicione a opção ao grupo de opções.
Associe o grupo de opções à instância de banco de dados.
Se o Oracle Java Virtual Machine (JVM) não estiver instalado na instância de banco de dados, haverá uma breve interrupção enquanto a opção LOCATOR
é adicionada. Não haverá interrupção se o Oracle Java Virtual Machine (JVM) já estiver instalado na instância de banco de dados. Depois de adicionar a opção , você não precisará reiniciar sua instância de banco de dados. Assim que o grupo de opções estiver ativo, o Oracle Locator estará disponível.
nota
Durante essa interrupção, as funções de verificação de senha são desativadas brevemente. Você também pode esperar ver eventos relacionados às funções de verificação de senha durante a interrupção. As funções de verificação de senha são ativadas novamente antes que a instância de banco de dados Oracle esteja disponível.
Para adicionar a opção LOCATOR
a uma instância de banco de dados
-
Determine o grupo de opções que você deseja usar. Você pode criar um novo grupo de opções ou usar um existente. Se você quiser usar um grupo de opções existente, vá para a próxima etapa. Caso contrário, crie um grupo de opções de banco de dados personalizado com as seguintes configurações:
-
Em Engine (Mecanismo), escolha a edição Oracle para sua instância de banco de dados.
-
Para Major engine version (Versão do mecanismo principal), escolha a versão da sua instância de banco de dados.
Para obter mais informações, consulte Criar um grupo de opções.
-
-
Adicione a opção LOCATOR ao grupo de opções. Para mais informações sobre a adição de opções, consulte Adicionar uma opção a um grupo de opções.
-
Aplique o grupo de opções a uma instância de banco de dados nova ou existente:
-
Para uma nova instância de banco de dados, você aplica o grupo de opções ao executar a instância. Para ter mais informações, consulte Criar uma instância de banco de dados do Amazon RDS.
-
Para uma instância de banco de dados existente, você aplica o grupo de opções modificando a instância e anexando o novo grupo de opções. Para obter mais informações, consulte Modificar uma instância de banco de dados do Amazon RDS.
-
Usar o Oracle Locator
Depois de habilitar a opção Oracle Locator, você poderá começar a usá-lo. Você deve usar somente recursos do Oracle Locator. Não use recursos do Oracle Spatial, a menos que você tenha uma licença para o Oracle Spatial.
Para obter uma lista de recursos compatíveis com o Oracle Locator, consulte Recursos incluídos com o Locator
Para obter uma lista de recursos não compatíveis com o Oracle Locator, consulte Recursos não incluídos com o Locator
Remover a opção Oracle Locator
Depois de descartar todos os objetos que usam tipos de dados fornecidos pela opção LOCATOR
, você pode removê-los de uma instância de banco de dados. Se o Oracle Java Virtual Machine (JVM) não estiver instalado na instância de banco de dados, haverá uma breve interrupção enquanto a opção LOCATOR
é removida. Não haverá interrupção se o Oracle Java Virtual Machine (JVM) já estiver instalado na instância de banco de dados. Depois de remover a opção LOCATOR
, você não precisará reiniciar a instância de banco de dados.
Como descartar a opção LOCATOR
-
Faça backup de seus dados.
Atenção
Se a instância usar tipos de dados que foram ativados como parte da opção e se você remover a opção
LOCATOR
, você poderá perder dados. Para obter mais informações, consulte Backup, restauração e exportação de dados. -
Verifique se os objetos existentes fazem referência a tipos de dados ou recursos da opção
LOCATOR
.Se existirem opções
LOCATOR
, a instância poderá ficar presa ao aplicar o novo grupo de opções que não tem a opçãoLOCATOR
. Você pode identificar os objetos usando as seguintes consultas:SELECT OWNER, SEGMENT_NAME, TABLESPACE_NAME, BYTES/1024/1024 mbytes FROM DBA_SEGMENTS WHERE SEGMENT_TYPE LIKE '%TABLE%' AND (OWNER, SEGMENT_NAME) IN (SELECT DISTINCT OWNER, TABLE_NAME FROM DBA_TAB_COLUMNS WHERE DATA_TYPE='SDO_GEOMETRY' AND OWNER <> 'MDSYS') ORDER BY 1,2,3,4; SELECT OWNER, TABLE_NAME, COLUMN_NAME FROM DBA_TAB_COLUMNS WHERE DATA_TYPE = 'SDO_GEOMETRY' AND OWNER <> 'MDSYS' ORDER BY 1,2,3;
-
Solte todos os objetos que fazem referência a tipos de dados ou recursos da opção
LOCATOR
. -
Execute um destes procedimentos:
-
Remova a opção
LOCATOR
do grupo de opções ao qual ela pertence. Essa alteração afeta todas as instâncias de bancos de dados que usam o grupo de opções. Para obter mais informações, consulte Remover uma opção de um grupo de opções. -
Modifique a instância de banco de dados e especifique um grupo de opções diferente que não inclua a opção
LOCATOR
. Essa alteração afeta uma única instância de banco de dados. Você pode especificar um grupo de opções padrão (vazio) ou criar um grupo de opções personalizado diferente. Para ter mais informações, consulte Modificar uma instância de banco de dados do Amazon RDS.
-