Usar a Imagem do Contêiner Grátis para o Autonomous Database
- Sobre a Imagem do Contêiner Grátis
Você pode acessar a Imagem do Contêiner Grátis do Autonomous Database em um repositório e executá-la em seu ambiente local. - Locais do Container Registry para Imagem de Contêiner Grátis do Autonomous Database
Há vários locais em que você pode obter Imagem de Contêiner Grátis do Autonomous Database, incluindo: Oracle Cloud Infrastructure Registry (Container Registry) e GitHub. - Iniciar Imagem de Contêiner Grátis
Após fazer download da Imagem de Contêiner Grátis do Autonomous Database, você poderá 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 após o contêiner estar ativo e em execução. - Estabelecer Conexão com uma Imagem de Contêiner Grátis
Quando a Imagem de Contêiner Grátis 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 de Contêiner Livre estiver disponível, você poderá migrar dados de um contêiner para outro.
Tópico principal: Tarefas
Sobre a Imagem do Contêiner Grátis
Você pode acessar a Imagem de Contêiner Grátis do 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 Oracle Autonomous Database Free Container Image 23ai do Oracle Autonomous Database.
A Imagem de Contêiner Grátis do Autonomous Database 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 dos recursos do Oracle Autonomous Database.
- Licença da Imagem do Contêiner Grátis do Autonomous Database
Descreve o licenciamento da Imagem do Contêiner Grátis do Autonomous Database. - Recursos de Imagem de Contêiner Grátis do Autonomous Database
A Imagem de Contêiner Grátis do Autonomous Database fornece muitos dos recursos disponíveis com o Autonomous Database Serverless. - Recomendações e Restrições de Imagem de Contêiner Grátis do Autonomous Database
Descreve requisitos e restrições para Imagem de Contêiner Grátis.
Tópico principal: Usar a Imagem do Contêiner Grátis do Autonomous Database
Licença da Imagem do Contêiner Grátis do Autonomous Database
Descreve o licenciamento da Imagem de Contêiner Grátis do Autonomous Database.
O Autonomous Database Free Container Image está sujeito a licenciamento.
A imagem do contêiner que você selecionou e todo o software que ela contém está licenciado sob os Termos e Condições de Uso Livre da Oracle 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 Grátis
Recursos da Imagem do Contêiner Grátis do Autonomous Database
A Imagem do Contêiner Grátis do Autonomous Database fornece muitos dos recursos disponíveis com o Autonomous Database Serverless.
-
Cada Imagem de Contêiner Grátis fornece duas instâncias do Autonomous Database, uma instância com o tipo de carga de trabalho Data Warehouse e outra instância com o 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 Free Container Image é de 4 ECPUs e 20 GB de armazenamento e permite no máximo 30 sessões simultâneas de banco de dados.
-
Cada Imagem de Contêiner Grátis 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 de serviços HIGH, MEDIUM, LOW, TP ou TPURGENT
Consulte Sobre Tipos de Carga de Trabalho do Autonomous Database para obter mais informações.
-
-
O Free Container Image 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 Grátis
Recomendações e Restrições de Imagem de Contêiner Grátis do Autonomous Database
Descreve requisitos e restrições para Free Container Image.
Recomendações para Alocação de Recursos para Imagem de Contêiner Livre
A seguir está a alocação de recursos recomendada para a Imagem de contêiner livre:
-
4 CPUs
-
8 GB de memória
Restrições para Imagem de Contêiner Livre
-
Não há patches automáticos ou janelas de manutenção para a Imagem de Contêiner Livre. O repositório fornece a versão mais recente da Imagem de Contêiner Livre. Verifique o repositório para encontrar versões mais recentes do Free Container Image.
-
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, ele 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 do Oracle Cloud Infrastructure ou das APIs. 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 o dimensionamento automático de computação Não disponível Desativar Ferramentas de Banco de Dados Incorporadas Não disponível Desativar o dimensionamento automático de armazenamento Não disponível Opções de recuperação de desastre, incluindo Autonomous Data Guard e 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 Elastic Pool Não disponível ACLs de rede Não disponível Eventos do Oracle Cloud Infrastructure Não disponível Hub de desempenho Não disponível Pontos finais privados Não disponível Real Application Testing Não disponível Autenticação baseada no Controlador de Recursos Não disponível Reiniciar Instância Não disponível Restaurando uma Instância Não disponível Girar wallet Não disponível Esquema de Amostra Não disponível Reduzir CPU e 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 Livre do Contêiner 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 Grátis
Locais do Container Registry para Imagem de Contêiner Grátis do Autonomous Database
Há vários locais em que você pode obter Imagem de Contêiner Grátis do Autonomous Database, incluindo: Oracle Cloud Infrastructure Registry (Container Registry) e GitHub.
Você pode obter a Imagem do Contêiner Grátis do Autonomous Database 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 Autonomous Database
Iniciar Imagem Gratuita do Contêiner
Depois de fazer download da Imagem do Contêiner Grátis do 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 Autonomous Database
Execute 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 do 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 administrador 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 Autonomous Database
Conecte-se a uma Imagem de Contêiner Grátis
Quando a Imagem de Contêiner Grátis 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 de TLS.
- Estabelecer conexão com o ORDS, o APEX ou o Database Actions por meio de uma Imagem de Contêiner do Autonomous Database
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 para Conexão com uma Imagem do Contêiner do Autonomous Database
Você pode usar qualquer um dos aliases a seguir para estabelecer conexão com uma Imagem do Contêiner do Autonomous Database. - Estabelecer Conexão com uma Imagem de Contêiner do Autonomous Database com uma Wallet
Descreve as etapas para estabelecer conexão com uma imagem de contêiner do Autonomous Database com uma Wallet. - Estabelecer Conexão com uma Imagem de Contêiner do Autonomous Database sem uma Wallet (TLS)
Descreve as etapas para estabelecer conexão com uma imagem de contêiner do Autonomous Database sem uma Wallet (TLS).
Tópico principal: Usar a Imagem do Contêiner Grátis do Autonomous Database
Estabelecer Conexão com o ORDS, o APEX ou o Database Actions por meio de uma Imagem de Contêiner do Autonomous Database
O contêiner hostname
é usado para gerar certificados SSL autoassinados para fornecer 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 conectados 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.
Tópico principal: Estabelecer Conexão com uma Imagem de Contêiner Grátis
Aliases de TNS Disponíveis para Conexão com uma Imagem do Contêiner do Autonomous Database
Você pode usar qualquer um dos aliases a seguir para estabelecer conexão com uma Imagem do Contêiner 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
.
Tópico principal: Estabelecer Conexão com uma Imagem de Contêiner Grátis
Estabelecer Conexão com uma Imagem do Contêiner do Autonomous Database com uma Wallet
Descreve as etapas para estabelecer conexão com uma imagem de contêiner do Autonomous Database com uma Wallet.
Execute as seguintes etapas para configurar uma wallet e estabelecer conexão:
Tópico principal: Estabelecer Conexão com uma Imagem de Contêiner Grátis
Estabelecer Conexão com uma Imagem do Contêiner do Autonomous Database sem uma Wallet (TLS)
Descreve as etapas para estabelecer conexão com uma imagem de contêiner do Autonomous Database sem uma Wallet (TLS).
Para estabelecer conexão sem uma wallet, atualize o armazenamento confiável do cliente com o certificado autoassinado gerado no início do contêiner.
Execute as etapas a seguir para configurar uma conexão TLS e estabelecer conexão.
Tópico principal: Estabelecer Conexão com uma Imagem de Contêiner Grátis
Migrar Dados entre Contêineres Gratuitos do Autonomous Database
Por exemplo, use dados existentes que você criou em um contêiner migrando esses dados para a versão mais recente da Imagem de Contêiner Livre quando uma nova atualização estiver disponível.
Tópico principal: Usar a Imagem do Contêiner Grátis do Autonomous Database