Poznaj nową generację rozwoju innowacji dzięki Oracle Database 23ai. Ta konwergentna platforma bazodanowa, którą zaprojektowano, aby uprościć tworzenie aplikacji opartych na sztucznej inteligencji, oraz aplikacji mikrousługowych, graficznych, przestrzennych i relacyjnych, oferuje wszystko, co potrzebne, w jednym zaawansowanym rozwiązaniu. Ponadto można rozpocząć korzystanie z Oracle Database 23ai Free bez żadnych kosztów, ponieważ platforma ta jest dostępna dla wszystkich, którzy chcą rozpocząć tworzenie nowoczesnych aplikacji opartych na danych. Niezależnie od tego, czy wybrano wersję chmurową, wersję zainstalowaną lokalnie (zobacz listę dostępności), czy też wersję bezpłatną tego rozwiązania, użytkownik otrzymuje wszystkie narzędzia niezbędne do kształtowania przyszłości zarządzania danymi.
| Microsoft Windows x64 | |||||
|---|---|---|---|---|---|
| Nazwa pliku | WINDOWS.X64_239000_free.zip | ||||
| Pobierz | Łącze do pobrania | ||||
| SHA256 | 2e2786b5151a2cc49d5023ca34dfe2a4e3ee9a0ed5b9d18e0592964b565bac0a | ||||
| Rozmiar pliku (w bajtach) | 1 382 605 162 | ||||
| Uwagi |
• Podręcznik instalacji Oracle Database Free |
||||
| Oracle Linux 8 (OL8) | |||||
|---|---|---|---|---|---|
| Nazwa pliku | oracle-database-free-23ai-23.9-1.el8.x86_64.rpm | ||||
| Pobierz | Łącze do pobrania | ||||
| SHA256 | a6e64941ad940dd23e152e3d51213aeaea6d93b43688fbd030175935e0efe03d | ||||
| Rozmiar pliku (w bajtach) | 1 412 957 372 | ||||
| Uwagi |
Oracle Linux 8 (OL8) i Oracle Enterprise Linux (EL8) korzystają z tych samych pakietów RPM. EL8 wymaga dodatkowego pobrania i instalacji pakietu preinstalacyjnego (zob. poniżej). • Podręcznik instalacji Oracle Database Free |
||||
| Oracle Linux 9 (OL9) | |||||
|---|---|---|---|---|---|
| Nazwa pliku | oracle-database-free-23ai-23.9-1.el9.x86_64.rpm | ||||
| Pobierz | Łącze do pobrania | ||||
| SHA256 | 35a5b2e4065747eea3258d4f0c8d9a6e5440a818945da183fc631750cce4d999 | ||||
| Rozmiar pliku (w bajtach) | 1 412 957 372 | ||||
| Uwagi |
Oracle Linux 9 (OL9) i Oracle Enterprise Linux (EL9) korzystają z tych samych pakietów RPM. EL9 wymaga dodatkowego pobrania i instalacji pakietu preinstalacyjnego (zob. poniżej).
• Podręcznik instalacji Oracle Database Free |
||||
| Oracle Enterprise Linux 8 (EL8) | |||||
|---|---|---|---|---|---|
| Nazwa pliku | oracle-database-preinstall-23ai-1.0-2.el8.x86_64.rpm | ||||
| Pobierz | Łącze do pobrania | ||||
| SHA256 | 4578e6d1cf566e04541e0216b07a0372725726a7c339423ee560255cb918138b | ||||
| Rozmiar pliku (w bajtach) | 31 152 | ||||
| Uwagi |
Najpierw pobierz i zainstaluj ten preinstalacyjny pakiet RPM. Następnie przejdź do głównego pakietu RPM poniżej. |
||||
| Nazwa pliku | oracle-database-free-23ai-23.9-1.el8.x86_64.rpm | ||||
| Pobierz | Łącze do pobrania | ||||
| SHA256 | a6e64941ad940dd23e152e3d51213aeaea6d93b43688fbd030175935e0efe03d | ||||
| Rozmiar pliku (w bajtach) | 1 412 957 372 | ||||
| Uwagi |
Oracle Linux 8 (OL8) i Oracle Enterprise Linux (EL8) korzystają z tych samych pakietów RPM. EL8 wymaga dodatkowego pobrania i instalacji pakietu preinstalacyjnego (zob. poniżej).
• Podręcznik instalacji Oracle Database Free |
||||
| Oracle Enterprise Linux 9 (EL9) | |||||
|---|---|---|---|---|---|
| Nazwa pliku | oracle-database-preinstall-23ai-1.0-2.el9.x86_64.rpm | ||||
| Pobierz | Łącze do pobrania | ||||
| SHA256 | aa7bc3a62f4118cc8e02ece2f67ddd276b2256833e4d66f939725b2ef22bebf9 | ||||
| Rozmiar pliku (w bajtach) | 35 689 | ||||
| Uwagi |
Najpierw pobierz i zainstaluj ten preinstalacyjny pakiet EPM. Następnie przejdź do głównego pakietu RPM poniżej. |
||||
| Nazwa pliku | oracle-database-free-23ai-23.9-1.el9.x86_64.rpm | ||||
| Pobierz | Łącze do pobrania | ||||
| SHA256 | 35a5b2e4065747eea3258d4f0c8d9a6e5440a818945da183fc631750cce4d999 | ||||
| Rozmiar pliku (w bajtach) | 1 412 957 372 | ||||
| Uwagi |
Oracle Linux 9 (OL9) i Oracle Enterprise Linux (EL9) korzystają z tych samych pakietów RPM. EL9 wymaga dodatkowego pobrania i instalacji pakietu preinstalacyjnego (zob. poniżej).
• Podręcznik instalacji Oracle Database Free |
||||
| Oracle Linux 8 for Arm (aarch64) | |||||
|---|---|---|---|---|---|
| Nazwa pliku | oracle-database-preinstall-23ai-1.0-4.el8.aarch64.rpm | ||||
| Pobierz | Łącze do pobrania | ||||
| SHA256 | 0603e020ddd3b19cb051fd47c122ee1c63af837c10ed9a9304acd938a43fd084 | ||||
| Rozmiar pliku (w bajtach) | 31 468 | ||||
| Uwagi |
Najpierw pobierz i zainstaluj ten preinstalacyjny pakiet RPM. Następnie przejdź do głównego pakietu RPM poniżej. |
||||
| Nazwa pliku | oracle-database-free-23ai-23.8-1.el8.aarch64.rpm | ||||
| Pobierz | Łącze do pobrania | ||||
| SHA256 | c5cdd5d3b7017594899e8f13eb2d69f2ae6339ec3a78e647f18800ad7dc44346 | ||||
| Rozmiar pliku (w bajtach) | 1 268 332 512 | ||||
| Uwagi | |||||
| Docker/Podman | |||||
|---|---|---|---|---|---|
| Pobierz | Łącze do rejestru kontenerów | ||||
| Uwagi | Pobierz obrazy kontenerów bezpośrednio z Oracle Container Registry, używając polecenia docker pull container-registry.oracle.com/database/free:latest |
||||
| Oracle VirtualBox | |||||
|---|---|---|---|---|---|
| Nazwa pliku | Oracle_Database_23ai_Free_Developer.ova | ||||
| Pobierz | Łącze do pobrania | ||||
| SHA256 | b998e36dbcbddafa77f92ea220758cefdb17e41bccce307792cd17ec90eb1aaf | ||||
| Rozmiar (w bajtach) | 6 284 277 760 | ||||
| Uwagi | Zaimportuj plik .ova do swojej lokalnej instalacji Oracle VirtualBox. Zobacz dokument Oracle Database 23ai Free VirtualBox Appliance, aby poznać zawartość obrazu Oracle VirtualBox i zapotrzebowanie na zasoby. |
||||
sqlplus sys@localhost:1521/FREEPDB1 as sysdba
sqlplus sys@localhost:1521/FREE as sysdba
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));
}
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)
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();
// 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));
// [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";
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
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)
}
}