Oracle AI Database Free – Schnellstart
Erleben Sie die nächste Generation der Datenbankinnovation mit Oracle AI Database 26ai. Die konvergente Datenbankplattform wurde erstellt, um die Entwicklung von KI-, Microservices-, Grafik-, Dokument-, Geo- und relationalen Anwendungen zu vereinfachen. Sie bietet alles, was Sie benötigen, in einer leistungsstarken Lösung. Noch besser: Sie können direkt kostenlos einsteigen. Oracle AI Database 26ai Free ist für alle verfügbar, die moderne, datengesteuerte Anwendungen erstellen möchten. Unabhängig davon, ob Sie sich für unser kostenpflichtiges Produkt in der Cloud oder On-Premises (siehe Verfügbarkeitsliste) entscheiden oder die kostenlose Edition wählen, stehen Ihnen alle Tools zur Verfügung, die Sie für die Zukunft des Datenmanagements benötigen.
Oracle Database AI 26ai Free-Plattformen
| Herunterladen | Details |
|---|---|
|
oracle-ai-database-free-26ai-23.26.2-1.el8.x86_64.rpm 1,523,924,540 bytes SHA256 3ceb4ca6fdabf6de2003bbef6f65ee2ccb34065c42cebde03e88bb4dd1b0799f Oracle Linux 8 (OL8) und Red Hat Enterprise Linux (RHEL8) verwenden dieselben RPMs. RHEL8 erfordert einen zusätzlichen Download und eine zusätzliche Installation vor der Installation:
|
|
|
oracle-ai-database-free-26ai-23.26.2-1.el9.x86_64.rpm 1,523,924,540 bytes SHA256 f3793ecbf9f182fd92f53d1134f2c113c082954c4efd5e573e2d9cba5182bc7e Oracle Linux 9 (OL9) und Red Hat Enterprise Linux (RHEL9) verwenden dieselben RPMs. RHEL9 erfordert einen zusätzlichen Download und eine zusätzliche Installation vor der Installation:
|
|
|
oracle-ai-database-free-26ai-23.26.2-1.el9.aarch64.rpm 1,338,545,520 bytes SHA256 8437a9490c2d976165312c43cd70ae7a894b57b22e04d7b1ad3d757d6f72729a OL9 erfordert einen zusätzlichen Download und eine zusätzliche Installation vor der Installation:
|
|
|
oracle-ai-database-free-26ai-23.26.2-1.el8.aarch64.rpm 1,338,545,520 bytes SHA256 0b62047e76b97abdb7abe653ecbe02d8a660004da4b64e4b94cf43d2679dd696 OL8 erfordert einen zusätzlichen Download und eine zusätzliche Installation vor der Installation:
|
|
|
Container-Images aus Oracle Container Registry abrufen:
|
|
|
Oracle_AI_Database_26ai_Free.ova 6.846.450.176 Byte SHA256 7d909f44c41a88cf04bd2978c99c05f8c6dc68b10444843e07082077a59bce12 Importieren Sie die .ova-Datei in Ihr lokales Oracle VirtualBox-Setup. |
|
|
oracle-ai-database-free-26ai-23.26.2.windows.x64.zip 1,385,487,312 bytes SHA256 bdc860145a443230bd4f94553ce2e8da1e93239d7a06f62cd58796cf6bb2194f |
Herstellen einer Verbindung zu Oracle AI Database Free
SQLcl
Format der Verbindungszeichenfolge: [username]@[hostname]:[port]/[DB service name] [AS SYSDBA]
Verwenden Sie zum Herstellen einer Verbindung zur ersten integrierbaren Datenbank (PDB):
sql sys@localhost:1521/FREEPDB1 as sysdba
Verwenden Sie zum Herstellen einer Verbindung zu der Containerdatenbank (CDB):
sql sys@localhost:1521/FREE as sysdba
SQL*Plus
Format der Verbindungszeichenfolge: [username]@[hostname]:[port]/[DB service name] [AS SYSDBA]
Verwenden Sie zum Herstellen einer Verbindung zur ersten integrierbaren Datenbank (PDB):
sqlplus sys@localhost:1521/FREEPDB1 as sysdba
Verwenden Sie zum Herstellen einer Verbindung zu der Containerdatenbank (CDB):
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)
}
}