{"id":585,"date":"2012-04-26T11:00:21","date_gmt":"2012-04-26T18:00:21","guid":{"rendered":"https:\/\/gonzalo.aro.cl\/blog\/?p=585"},"modified":"2012-04-26T11:00:56","modified_gmt":"2012-04-26T18:00:56","slug":"oracle-11g-no-exporta-algunas-tablas","status":"publish","type":"post","link":"https:\/\/gonzalo.aro.cl\/blog\/2012\/04\/26\/oracle-11g-no-exporta-algunas-tablas\/","title":{"rendered":"Oracle 11g no exporta algunas tablas"},"content":{"rendered":"<p>En la versi\u00f3n Enterprise de Oracle 11g se a\u00f1adi\u00f3 la funcionalidad de no exportar tablas con una cantidad de cero(0) registros. Esto yo asumo que lo hizo para la economizaci\u00f3n de espacio, CPU o cualquier otra raz\u00f3n. Pero para los que ocupamos esta utilidad para mover bases de datos enteras y trasaladarlas de un lado a otro, creo que nos dejo de ser muy util.<\/p>\n<p>El tema se registra en que un tabla con creo registros no tiene ubicado espacio, por lo que no se exportar\u00e1. Por lo mismo debemos saber que tablas son las que poseen cero registro y aplicar<\/p>\n<pre class=\"brush: sql\">\r\nALTER TABLE nombre_tabla ALLOCATE EXTENT; \r\n<\/pre>\n<p>Con esto la tabla ya va a ser exportada aun cuando no posea registros.<br \/>\nPara ello es ulti la <a href=\"https:\/\/gonzalo.aro.cl\/blog\/2012\/04\/26\/extraer-la-cantidad-de-registros-de-una-tabla-en-oracle\/\" title=\"Extraer la cantidad de registros de una tabla en Oracle\">consulta<\/a>.<br \/>\nCon ella generamos la siguiente<\/p>\n<pre class=\"brush: sql\">\r\n SELECT 'ALTER TABLE ' || table_name || ' ALLOCATE EXTENT; '\r\n FROM all_Tables\r\n WHERE owner = '&usuario' and num_rows=0;\r\n<\/pre>\n<p>La salida de esta script la ejecutas luego y estar\u00e1s listo para exportar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En la versi\u00f3n Enterprise de Oracle 11g se a\u00f1adi\u00f3 la funcionalidad de no exportar tablas con una cantidad de cero(0) registros. Esto yo asumo que lo hizo para la economizaci\u00f3n de espacio, CPU o cualquier otra raz\u00f3n. Pero para los que ocupamos esta utilidad para mover bases de datos enteras y trasaladarlas de un lado [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,4,9],"tags":[],"class_list":["post-585","post","type-post","status-publish","format-standard","hentry","category-base-de-datos","category-desarrollo","category-oracle"],"_links":{"self":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts\/585"}],"collection":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/comments?post=585"}],"version-history":[{"count":2,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts\/585\/revisions"}],"predecessor-version":[{"id":587,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/posts\/585\/revisions\/587"}],"wp:attachment":[{"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/media?parent=585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/categories?post=585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gonzalo.aro.cl\/blog\/wp-json\/wp\/v2\/tags?post=585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}