Cita:
Iniciado por Anarko Hola,
si corro
Código PHP:
SELECT * FROM "esatabla"
y guardo la respuesta en un .txt
que mas me hace falta para hacer un FIDEDIGNO backup de esa tabla?
1// los esquemas (como los descargo?, con la misma logica?)
que otra info hace falta para hacer un backup "profesional" ??
SOLO ESA TABLA, pues se que existe
expdp pero solo puede correrlo el SYS.
Por que???
Tu tienes una usario en DB. Este usario habo tiene siquientes privilegies:
connect
read directory
write direcory
resource (si necesario)
Por ejemplo:
Código SQL:
Ver originalSQL> SHOW USER
USER IS "SYS"
SQL> CREATE USER t2 IDENTIFIED BY t2 DEFAULT tablespace test_ts TEMPORARY tablespace temp;
USER created.
SQL> GRANT resource, CONNECT TO t2;
GRANT succeeded.
SQL> CREATE directory tmp_dr AS 'c:\work';
Directory created.
SQL> GRANT READ ON directory tmp_dr TO t2;
GRANT succeeded.
SQL> GRANT WRITE ON directory tmp_dr TO t2;
GRANT succeeded.
SQL> conn t2/t2
Connected.
SQL> CREATE TABLE test_table (vchcol varchar2(10));
TABLE created.
SQL> INSERT INTO test_table VALUES ('111');
1 ROW created.
SQL> INSERT INTO test_table SELECT * FROM test_table;
1 ROW created.
SQL> /
2 ROWS created.
SQL> /
4 ROWS created.
SQL> /
8 ROWS created.
SQL> /
16 ROWS created.
SQL> /
32 ROWS created.
SQL> /
64 ROWS created.
SQL> /
128 ROWS created.
SQL> /
256 ROWS created.
SQL> /
512 ROWS created.
SQL> /
1024 ROWS created.
SQL> /
2048 ROWS created.
SQL> /
4096 ROWS created.
SQL> commit;
Commit complete.
SQL> SELECT COUNT(*) FROM test_table;
COUNT(*)
----------
8192
SQL> exit
Disconnected FROM Oracle DATABASE 11g Enterprise Edition Release 11.2.0.1.0 - Production
WITH the Partitioning, OLAP, DATA Mining AND REAL Application Testing options