Oracle AI Database Gratuito – Início Rápido

Experimente a próxima geração de inovação em banco de dados com o Oracle AI Database 26ai. Projetada para simplificar o desenvolvimento de IA, microsserviços, gráficos, documentos, aplicações espaciais e relacionais, essa plataforma de banco de dados convergente oferece tudo o que você precisa em uma solução avançada. Melhor ainda, você pode começar agora mesmo, sem nenhum custo: o Oracle AI Database 26ai Gratuito está disponível para qualquer pessoa que queira começar a criar aplicações modernas baseadas em dados. Independentemente de escolher nosso produto comercial em nuvem ou on-premises (consulte a lista de disponibilidade) ou nossa edição gratuita, você terá todas as ferramentas necessárias para criar o futuro do gerenciamento de dados.

Plataformas do Oracle AI Database 26ai Gratuito

DownloadDetalhes

oracle-ai-database-free-26ai-23.26.3-1.el8.x86_64.rpm

1.538.737.668 bytes

SHA256 879eb7ffc9c8c797dafc42974afaff7714c4069b27cc4adc0827291244f05d97

O Oracle Linux 9 (OL9) e o Red Hat Enterprise Linux (EL9) usam o mesmo RPM.

O RHEL8 requer um download e instalação adicionais da pré-instalação:

dnf install -y oracle-ai-database-preinstall*

oracle-ai-database-free-26ai-23.26.3-1.el9.x86_64.rpm

1.538.737.668 bytes

SHA256 895fc9df794685b515c4ac83f104dbdfb657eb0e92c41e45c58302fb8fd53e44

O Oracle Linux 9 (OL9) e o Red Hat Enterprise Linux (EL9) usam o mesmo RPM.

O RHEL9 requer um download e instalação adicionais da pré-instalação:

dnf install -y oracle-ai-database-preinstall*

oracle-ai-database-free-26ai-23.26.3-1.el10.x86_64.rpm

1.538.737.668 bytes

SHA256 879eb7ffc9c8c797dafc42974afaff7714c4069b27cc4adc0827291244f05d97

O Oracle Linux 10 (OL10) e o Red Hat Enterprise Linux (RHEL10) usam o mesmo RPM principal.

O RHEL10 requer um download e instalação adicionais da pré-instalação:

dnf install -y oracle-ai-database-preinstall*

oracle-ai-database-free-26ai-23.26.3-1.el9.aarch64.rpm

1.355.290.892 bytes

SHA256 b2a087b8e6d67d99f0cd9b950429b4afd58b71991fd05b5d6254ac84cade94e1

O OL9 para Arm requer um download e instalação pré-instalação adicionais:

dnf install -y oracle-ai-database-preinstall*

oracle-ai-database-free-26ai-23.26.3-1.el8.aarch64.rpm

1.355.290.892 bytes

SHA256 e1951c4a56eb8ef8cf5d325c90525be8ddb286486f6a318e8b4c4942e10eadbb

O OL8 para Arm requer um download e instalação pré-instalação adicionais:

dnf install -y oracle-ai-database-preinstall*

Obter imagens de contêiner do Registro de Contêiner da Oracle:

docker pull container-registry.oracle.com/database/free:latest

oracle-ai-database-free-26ai-23.26.3.windows.x64.zip

1.403.455.579 bytes

SHA256 178d6cfd5a8109ea9d26894a597116db4d95320cd8861d16ca10d4d8c384dab3

Como se conectar ao Oracle AI Database Gratuito

SQLcl

Formato da string de conexão: [username]@[hostname]:[port]/[DB service name] [AS SYSDBA]

Para se conectar ao primeiro Pluggable Database (PDB, Banco de Dados Conectável):

sql sys@localhost:1521/FREEPDB1 as sysdba

Para se conectar ao Container Database (CDB, Banco de Dados em Contêineres) use:

sql sys@localhost:1521/FREE as sysdba

SQL*Plus

Formato da string de conexão: [username]@[hostname]:[port]/[DB service name] [AS SYSDBA]

Para se conectar ao primeiro Pluggable Database (PDB, Banco de Dados Conectável):

sqlplus sys@localhost:1521/FREEPDB1 as sysdba

Para se conectar ao Container Database (CDB, Banco de Dados em Contêineres) use:

sqlplus sys@localhost:1521/FREE as sysdba

Java

OracleDataSource ods = new OracleDataSource(); ods.setURL("jdbc:oracle:thin:@localhost:1521/FREEPDB1"); // jdbc:oracle:thin@[hostname]:[port]/[DB service name] ods.setUser("[Username]"); ods.setPassword("[Password]"); Connection conn = ods.getConnection(); PreparedStatement stmt = conn.prepareStatement("SELECT 'Hello World!' FROM dual"); ResultSet rslt = stmt.executeQuery(); while (rslt.next()) { System.out.println(rslt.getString(1)); }

Python

import oracledb


conn = oracledb.connect(user="[Username]", password="[Password]", dsn="localhost:1521/FREEPDB1")
with conn.cursor() as cur:
   cur.execute("SELECT 'Hello World!' FROM dual")
   res = cur.fetchall()
   print(res)

Node.js

const oracledb = require('oracledb'); async function run() { let connection = await oracledb.getConnection({ user : "[Username]", password : "[Password]", connectString : "localhost:1521/FREEPDB1" // [hostname]:[port]/[DB service name] }); let result = await connection.execute( "SELECT 'Hello World!' FROM dual"); console.log(result.rows[0]); } run();

C#/.NET

// Connection string format: User Id=[username];Password=[password];Data Source=[hostname]:[port]/[DB service name]; OracleConnection con = new OracleConnection("User Id=[Username];Password=[Password];Data Source=localhost:1521/FREEPDB1;"); con.Open(); OracleCommand cmd = con.CreateCommand(); cmd.CommandText = "SELECT \'Hello World!\' FROM dual"; OracleDataReader reader = cmd.ExecuteReader(); reader.Read(); Console.WriteLine(reader.GetString(0));

PHP

// [username], [password], [hostname]:[port]/[DB service name] $c = oci_pconnect("[Username]", "[Password]", "localhost:1521/FREEPDB1"); $s = oci_parse($c, "SELECT 'Hello World!' FROM dual"); oci_execute($s); oci_fetch_all($s, $res); echo "<pre>\n" var_dump($res); echo "</pre>\n";

Ruby

require 'oci8' con = OCI8.new("[Username]", "[Password]", "localhost:1521/FREEPDB1") statement = "SELECT 'Hello World!' FROM dual" cursor = con.parse(statement) cursor.exec cursor.fetch do |row| print row end

Go

package mainimport (
"fmt"
"log"
"database/sql"
_ "github.com/godror/godror"
)
func main() {
// connectString format: [hostname]:[port]/[DB service name]
dsn := `user="[Username]"
password="[Password]"
connectString="localhost:1521/FREEPDB1"`
db, err := sql.Open("godror", dsn)
if err != nil {
panic(err)
}
defer db.Close()
rows, err := db.Query("SELECT 'Hello World!' FROM dual")
if err != nil {
panic(err)
}
defer rows.Close()
var strVal string
for rows.Next() {
err := rows.Scan(&strVal)
if err != nil {
log.Fatal(err)
}
fmt.Println(strVal)
}
err = rows.Err()
if err != nil {
log.Fatal(err)
}
}