Lo sentimos. No hallamos ninguna coincidencia para tu búsqueda.

Le sugerimos que pruebe lo siguiente para encontrar lo que busca:

  • Verifique la ortografía de su búsqueda de palabras clave.
  • Utilice sinónimos para la palabra clave que escribió; por ejemplo, intente con “aplicación” en lugar de “software”.
  • Comience una nueva búsqueda.

Inicio rápido de Oracle Database XE

Si tienes experiencia en la instalación de software, sigue los pasos que se indican a continuación.
Para obtener más información e instrucciones detalladas, revise las guías de instalación para Linux o Windows.

Instalación de Oracle Database XE

 

Oracle Linux

Distribución de Linux compatible con Red Hat

Windows

  • Inicia sesión en Windows con un usuario que sea miembro directo del grupo de administradores.
  • Si se ha configurado la variable de entorno ORACLE_HOME o TNS_ADMIN, desactívala antes de seguir.
  • Descarga OracleXE213_Win64.zip
  • Extraiga el archivo zip en un directorio temporal local y ejecute setup.exe.
  • Cuando el instalador lo solicite, proporcione la ubicación de instalación, la contraseña de la base de datos y comience la instalación.
  • Cuando se complete la instalación, anota las cadenas de conexión provistas en la pantalla final.

Docker

Se puede construir una imagen de Linus Docker usando los Dockerfiles disponibles en https://github.com/oracle/docker-images

VirtualBox

Se puede construir una Linux VirtualBox VM usando los scripts de Vagrant disponibles en https://github.com/oracle/vagrant-boxes También se puedes instalar en una máquina virtual de Windows VirtualBox siempre que la versión de Windows sea compatible. Consulta la Guía de instalación de Oracle Database XE para Windows.

 

Conexión a Oracle Database XE

 

SQL

  • --Formato de cadena de conexión: [username]/[password]@//[hostname]:[port]/[DB service name] [AS SYSDBA]
  • -- Para conectarse a la base de datos de tipo contenedor (CDB), use:
  • sqlplus sys/[Password]@//localhost:1521/XE as sysdba
  •  
  • -- Para conectarse a la primera base de datos de tipo "pluggable" (PDB), use:
  • sqlplus sys/[Password]@//localhost:1521/XEPDB1 as sysdba

Java

  • OracleDataSource ods = new OracleDataSource();
  • ods.setURL("jdbc:oracle:thin:@//localhost:1521/XEPDB1"); // jdbc:oracle:thin@//[nombre de host]:[puerto]/[nombre de servicio BD]
  • 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

  • importar cx_Oracle
     
  • # Formato de cadena de conexión: [username]/[password]@//[hostname]:[port]/[DB service name]
  • conn = cx_Oracle.connect("[Username]/[Password]@//localhost:1521/XEPDB1")
  • cur = conn.cursor()
  • cur.execute("SELECT 'Hello World!' FROM dual")
  • res = cur.fetchall()
  • imprimir (res)

Node.js

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

C# / .NET

  • // Formato de cadena de conexión: 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/XEPDB1;");
  • 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

  • // [nombre de usuario], [contraseña], //[nombre de host]:[puerto]/[nombre de servicio BD]
  • $c = oci_pconnect("[Username]", "[Password]", "//localhost:1521/XEPDB1");
  • $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'
     
  • // "[nombre de usuario]/[contraseña]@//[nombre de host]:[puerto]/[nombre de servicio BD]"
  • con = OCI8.new("[Username]/[Password]@//localhost:1521/XEPDB1")
  • statement = "SELECT 'Hello World!' FROM dual"
  • cursor = con.parse(statement)
  • cursor.exec
  • cursor.fetch do |row|
  •   print row
  • end

Ir

  • 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/XEPDB1"`  
     
  •   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)
  •   }
     
  • }