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
| Fazer o Download | Detalhes |
|---|---|
|
oracle-ai-database-free-26ai-23.26.2-1.el8.x86_64.rpm 1,523,924,540 bytes SHA256 3ceb4ca6fdabf6de2003bbef6f65ee2ccb34065c42cebde03e88bb4dd1b0799f 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:
|
|
|
oracle-ai-database-free-26ai-23.26.2-1.el9.x86_64.rpm 1,523,924,540 bytes SHA256 f3793ecbf9f182fd92f53d1134f2c113c082954c4efd5e573e2d9cba5182bc7e 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:
|
|
|
oracle-ai-database-free-26ai-23.26.2-1.el9.aarch64.rpm 1,338,545,520 bytes SHA256 8437a9490c2d976165312c43cd70ae7a894b57b22e04d7b1ad3d757d6f72729a O OL9 para Arm requer um download e instalação pré-instalação adicionais:
|
|
|
oracle-ai-database-free-26ai-23.26.2-1.el8.aarch64.rpm 1,338,545,520 bytes SHA256 0b62047e76b97abdb7abe653ecbe02d8a660004da4b64e4b94cf43d2679dd696 O OL8 para Arm requer um download e instalação pré-instalação adicionais:
|
|
|
Obter imagens de contêiner do Registro de Contêiner da Oracle:
|
|
|
Oracle_AI_Database_26ai_Free.ova 6,846,450,176 bytes SHA256 7d909f44c41a88cf04bd2978c99c05f8c6dc68b10444843e07082077a59bce12 Importe o arquivo .ova para a configuração local do Oracle VirtualBox. |
|
|
oracle-ai-database-free-26ai-23.26.2.windows.x64.zip 1,385,487,312 bytes SHA256 bdc860145a443230bd4f94553ce2e8da1e93239d7a06f62cd58796cf6bb2194f |
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
endGo
package main
import (
"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)
}
}