Usar a Imagem do Contêiner Grátis do Oracle Autonomous Database
- Sobre a Imagem do Autonomous Database Free Container
Você pode acessar a Imagem do Oracle Autonomous Database Free Container em um repositório e executá-la em seu ambiente local. - Locais do Container Registry para o Oracle Autonomous Database Free Container Image
Há vários locais em que você pode obter o Oracle Autonomous Database Free Container Image, incluindo: Oracle Cloud Infrastructure Registry (Container Registry) e GitHub. - Iniciar a Imagem do Contêiner Grátis do Autonomous Database
Depois de fazer download da Imagem do Contêiner Grátis do Oracle Autonomous Database, você pode iniciar a imagem em um contêiner. - Executar Operações do Banco de Dados usando adb-cli
O utilitário de linha de comandoadb-cli
pode ser usado para executar operações do banco de dados depois que o contêiner estiver ativo e em execução. - Estabelecer Conexão com uma Imagem do Contêiner Livre do Autonomous Database
Quando a Imagem do Contêiner Livre do Autonomous Database estiver em execução em um contêiner, você poderá estabelecer conexão com uma instância do Autonomous Database. - Migrar Dados entre Contêineres Gratuitos do Autonomous Database
Quando uma nova versão da Imagem do Contêiner Livre do Autonomous Database estiver disponível, você poderá migrar dados de um contêiner para outro contêiner.
Tópico principal: Tarefas
Sobre a Imagem do Contêiner Grátis do Autonomous Database
Você pode acessar a Imagem do Contêiner Livre do Oracle Autonomous Database em um repositório e executá-la em seu ambiente local.
O Autonomous Database fornece um Oracle Database totalmente gerenciado que está disponível no Oracle Cloud Infrastructure. No Oracle Cloud Infrastructure, você executa operações de gerenciamento do ciclo de vida e executa o Autonomous Database usando a Console do Oracle Cloud Infrastructure e se conecta ao seu banco de dados por meio da internet pública ou por meio de uma rede privada que você configura (dependendo das suas necessidades de configuração e segurança de rede).
O Autonomous Database suporta as versões Free Container Image 19c e 23ai do Oracle Autonomous Database Free Container Image.
A Imagem do Oracle Autonomous Database Free Container fornece uma alternativa para executar o Autonomous Database em um contêiner em seu próprio ambiente, sem exigir acesso à Console do Oracle Cloud Infrastructure ou à internet. Quando você executa o Autonomous Database em um contêiner, o contêiner fornece um ambiente local isolado com opções adicionais para desenvolvimento, teste e exploração de recursos do Oracle Autonomous Database.
- Licença de Imagem do Contêiner Grátis do Oracle Autonomous Database
Descreve o licenciamento da Imagem do Contêiner Grátis do Oracle Autonomous Database. - Recursos de Imagem do Contêiner Grátis do Oracle Autonomous Database
A Imagem do Contêiner Grátis do Oracle Autonomous Database fornece muitos dos recursos disponíveis com o Autonomous Database Serverless. - Recomendações e Restrições de Imagem do Contêiner Grátis do Oracle Autonomous Database
Descreve requisitos e restrições para a Imagem do Contêiner Grátis do Autonomous Database.
Tópico principal: Usar a Imagem do Contêiner Grátis do Oracle Autonomous Database
Licença da Imagem do Contêiner Grátis do Oracle Autonomous Database
Descreve o licenciamento da Imagem do Contêiner Grátis do Oracle Autonomous Database.
A Imagem do Contêiner Grátis do Oracle Autonomous Database está sujeita ao licenciamento.
A imagem do contêiner selecionada e todo o software que ela contém estão licenciados sob os Termos e Condições de Uso Livre da Oracle que são fornecidos na imagem do contêiner. Seu uso do contêiner está sujeito aos termos dessas licenças.
Tópico principal: Sobre a Imagem do Contêiner Livre do Autonomous Database
Recursos da Imagem do Contêiner Grátis do Oracle Autonomous Database
A Imagem do Contêiner Livre do Oracle Autonomous Database fornece muitos dos recursos disponíveis com o Autonomous Database Serverless.
-
Cada Imagem do Contêiner Livre do Autonomous Database fornece duas instâncias do Autonomous Database, uma instância com tipo de carga de trabalho Data Warehouse e uma instância com tipo de carga de trabalho Processamento de Transações.
-
O banco de dados será iniciado com o tipo de carga de trabalho Processamento de Transações ou o tipo de carga de trabalho Data Warehouse com base no tipo de carga de trabalho especificado durante a inicialização.
-
Você pode executar operações de banco de dados usando o utilitário de linha de comando
adb-cli
. -
A alocação de recursos da Imagem do Contêiner Livre do Autonomous Database é de 4 ECPUs e 20 GB de armazenamento e permite no máximo 30 sessões simultâneas de banco de dados.
-
Cada Imagem do Contêiner Livre do Autonomous Database suporta os grupos de consumidores do Autonomous Database:
-
Carga de trabalho do Data Warehouse: você se conecta por meio de serviços HIGH, MEDIUM ou LOW
-
Carga de trabalho de Processamento de Transações: você se conecta por meio dos serviços HIGH, MEDIUM, LOW, TP ou TPURGENT
Consulte Sobre Tipos de Carga de Trabalho do Autonomous Database para obter mais informações.
-
-
A Imagem do Contêiner Livre do Autonomous Database fornece suporte para as seguintes ferramentas de banco de dados incorporadas:
-
Database Actions
-
Oracle REST Data Services (ORDS)
-
Oracle APEX
-
Oracle Database API for MongoDB
-
Tópico principal: Sobre a Imagem do Contêiner Livre do Autonomous Database
Recomendações e Restrições da Imagem do Contêiner Grátis do Oracle Autonomous Database
Descreve requisitos e restrições do Autonomous Database Free Container Image.
Recomendações para Alocação de Recursos para a Imagem do Contêiner Livre do Autonomous Database
Veja a seguir a alocação de recursos recomendada para a Imagem do Contêiner Livre do Autonomous Database:
-
4 CPUs
-
8 GB de memória
Restrições para a Imagem do Contêiner Grátis do Autonomous Database
-
Não há janelas automáticas de aplicação de patches ou manutenção para a Imagem do Contêiner Livre do Autonomous Database. O repositório fornece a versão mais recente da Imagem do Contêiner Livre do Autonomous Database. Verifique o repositório para localizar versões mais recentes da Imagem do Contêiner Livre do Autonomous Database.
-
As seguintes ferramentas incorporadas do Autonomous Database não são suportadas:
- Gráfico
- Oracle Machine Learning
- Transformações de Dados
-
Quando o Autonomous Database é executado em um contêiner, o contêiner fornece uma instância local do Autonomous Database. A imagem do contêiner não inclui os recursos que só estão disponíveis por meio da Console ou das APIs do Oracle Cloud Infrastructure. Alguns recursos disponíveis no banco de dados e também disponíveis por meio da Console do Oracle Cloud Infrastructure ainda podem ser usados por meio de comandos no banco de dados, como redefinir a senha
ADMIN
. A seguir estão listados alguns dos recursos que não estão disponíveis:Recurso Disponível ou não disponível Fazer Backup de uma Instância Não disponível Escolher um Conjunto de Caracteres Não disponível Clonar uma Instância Não disponível Criar um Pool Elástico Não disponível Chaves gerenciadas pelo cliente Não disponível Renomeação de banco de dados Não disponível Data Safe Não disponível Desativar dimensionamento automático de computação Não disponível Desativar Ferramentas de Banco de Dados Incorporadas Não disponível Desativar dimensionamento automático de armazenamento Não disponível Opções de recuperação de desastres, incluindo o Autonomous Data Guard e a Recuperação de Desastre Baseada em Backup. Não disponível Fazer download da wallet Não disponível Ativar Ferramentas de Banco de Dados Incorporadas Não disponível Ativar escala automática de computação Não disponível Ativar dimensionamento automático de armazenamento Não disponível Junte-se a um Pool Elástico Não disponível ACLs de Rede Não disponível Oracle Cloud Infrastructure Events Não disponível Hub de desempenho Não disponível Pontos finais privados Não disponível Teste do Real Application Não disponível Autenticação baseada no Controlador de Recursos Não disponível Reiniciar Instância Não disponível Restaurar uma Instância Não disponível Girar wallet Não disponível Esquema de Amostra Não disponível Reduza a CPU e o armazenamento Não disponível Ampliar CPU e armazenamento Não disponível Selecionando o Nível de Patch da Instância Não disponível Iniciar Instância Não disponível Interromper Instância Não disponível Observação
Ao executar a Imagem do Contêiner Livre do Autonomous Database em um contêiner, você pode iniciar uma instância, interromper uma instância ou reiniciar uma instância iniciando, interrompendo ou reiniciando o contêiner.
Tópico principal: Sobre a Imagem do Contêiner Livre do Autonomous Database
Locais do Container Registry para a Imagem do Contêiner Grátis do Oracle Autonomous Database
Há vários locais onde você pode obter a Imagem do Contêiner Livre do Oracle Autonomous Database, incluindo: Oracle Cloud Infrastructure Registry (Container Registry) e GitHub.
Você pode obter a Imagem do Oracle Autonomous Database Free Container em vários locais. Os exemplos mostrados usam comandos podman
(consulte Podman para obter mais informações).
Tópico principal: Usar a Imagem do Contêiner Grátis do Oracle Autonomous Database
Iniciar Imagem do Contêiner Grátis do Autonomous Database
Depois de fazer download da Imagem do Contêiner Livre do Oracle Autonomous Database, você poderá iniciar a imagem em um contêiner.
O banco de dados será iniciado com o tipo de carga de trabalho Processamento de Transações ou o tipo de carga de trabalho Data Warehouse com base no tipo de carga de trabalho especificado.
Tópico principal: Usar a Imagem do Contêiner Grátis do Oracle Autonomous Database
Executar Operações de Banco de Dados usando adb-cli
O utilitário de linha de comando adb-cli
pode ser usado para executar operações de banco de dados depois que o contêiner estiver ativo e em execução.
Para usar adb-cli
, você pode definir o seguinte alias por conveniência:
alias adb-cli="podman exec <container_name> adb-cli"
Comandos Disponíveis
Você pode exibir a lista de comandos disponíveis usando o seguinte comando:
adb-cli --help
Usage: adb-cli [OPTIONS] COMMAND [ARGS]...
ADB-S Command Line Interface (CLI) to perform container-runtime database operations
Options:
-v, --version Show the version and exit.
--help Show this message and exit.
Commands:
add-database
change-password
Adicionar Banco de Dados
Você pode adicionar um banco de dados usando o seguinte comando:
adb-cli add-database --workload-type "ATP" --admin-password "Welcome_MY_ATP_1234"
Alterar Senha
Você pode alterar a senha de administração usando o seguinte comando:
adb-cli change-password --database-name "MYATP"
--old-password "Welcome_MY_ATP_1234" --new-password "Welcome_12345"
Tópico principal: Usar a Imagem do Contêiner Grátis do Oracle Autonomous Database
Estabelecer Conexão com uma Imagem do Contêiner Grátis do Autonomous Database
Quando a Imagem do Contêiner Livre do Autonomous Database estiver em execução em um contêiner, você poderá estabelecer conexão com uma instância do Autonomous Database.
Para estabelecer conexão com uma instância do Autonomous Database em execução em um contêiner, você pode configurar a wallet e estabelecer conexão ou usar uma conexão sem wallet TLS.
- ORDS/APEX/Database Actions
O contêinerhostname
é usado para gerar certificados SSL autoassinados para atender ao tráfego HTTPS na porta 8443. O Oracle APEX e o Database Actions podem ser acessados usando o host do contêiner (ou simplesmentelocalhost
). - Aliases de TNS Disponíveis
Você pode usar qualquer um dos aliases a seguir para estabelecer conexão com o contêiner gratuito do Autonomous Database. - Configurar uma Wallet e Conectar
- Configurar Conexão e Conexão sem Wallet TLS
Tópico principal: Usar a Imagem do Contêiner Grátis do Oracle Autonomous Database
ORDS/APEX/Database Actions
O contêiner hostname
é usado para gerar certificados SSL autoassinados para atender ao tráfego HTTPS na porta 8443. O Oracle APEX e o Database Actions podem ser acessados usando o host do contêiner (ou simplesmente localhost
).
Aplicativo | URL |
---|---|
Oracle APEX | https://localhost:8443/ords/apex |
Database Actions | https://localhost:8443/ords/sql-developer |
Para bancos de dados adicionais plugados usando o comando
adb-cli
add-database
, use os formatos de URL https://localhost:8443/ords/{database_name}/apex
e https://localhost:8443/ords/{database_name}/sql-developer
para acessar o APEX e o Database Actions respectivamente.
Aliases de TNS Disponíveis
Você pode usar qualquer um dos aliases a seguir para estabelecer conexão com o contêiner gratuito do Autonomous Database.
Tabela 3-7 Aliases de TNS Disponíveis
Protocolo | Carga de Trabalho de Processamento de Transação | Carga de Trabalho Data Warehouse |
---|---|---|
mTLS |
|
|
TLS |
|
|
Os mapeamentos de alias TNS para essas strings de conexão estão em $TNS_ADMIN/tnsnames.ora
. Consulte Gerenciar Concorrência e Prioridades no Autonomous Database para obter informações sobre os nomes de serviço em tnsnames.ora
.
Configurar uma Wallet e Conectar
Execute as seguintes etapas para configurar uma wallet e estabelecer conexão:
Migrar Dados entre Contêineres Gratuitos do Autonomous Database
Por exemplo, use os dados existentes que você criou em um contêiner migrando esses dados para a versão mais recente da Imagem do Contêiner Livre do Autonomous Database quando uma nova atualização estiver disponível.
Tópico principal: Usar a Imagem do Contêiner Grátis do Oracle Autonomous Database