- Página de inicio -

Este Es el FORO de Wikioracle

En Este Foro se puede preguntar, hacer consultas, comentarios, etc.

Siempre con respeto y haciendo comentarios constructivos.



Discusión

, car 41 # 46-137, %2008/%05/%28 %16:%May:

He creado una tabla temporal con la opcion on commit preserve rows. Despues de ejecutar un SP que usa esta GTT he obtenido un error y necesito borrar (drop) esa tabla. De ninguna manera la he podido borrar porque siempre genera el error ORA-14452. Mi pregunta es: “Como puedo borrar esta tabla sin tener que bajar la base de datos y subirla nuevamente para que se pierdan las sesiones que la usan ?”

Gracias

, %2008/%05/%29 %14:%May:

Este Error Ocurre cuando se intenta ejecutar una sentencia DDL en una 'Global Temorary Table' con 'on commit preserve rows' con una sentencia DML pendiente de validar. Para ejecutar una sentencia DDL, la tabla antes se tendría que TRUNCAR, o salir de la sesion anterior.

, %2008/%07/%10 %13:%Jul:

Estoy creando un paquete de PL/SQL para consumir un WebService desde una Bd de Oracle. Seguí toods los pasos de un blog que me encontré en http://www.tsoracle.com/wparchives/2007/11/27/llamar-a-servicio-web-desde-plsql/

Sin embargo me da el siguiente error al ejecutar

ORA-12571: TNS:packet writer failure

Seidy - CR

Favor responder si tienes alguna sugerencia a Seidy_Elena@hotmail.com

, %2008/%08/%07 %09:%Aug:

Hola, necesito saber cómo hacer una rutina, módulo o script con tecnología JClient, que sirva para una vez que se ejecute una aplicación (realizada con Java y Oracle), antes de entrar en cada ventana se revise el perfil del usuario y en función del mismo se ejecute la ventana de una forma (sólo lectura) o de otra (con posibilidad de modificar campos). Los datos proceden de una Base de datos Oracle. Debe ser un módulo o función genérico que sirva para abrir todas las ventanas de la aplicación.

, %2008/%09/%03 %11:%Sep:

Buenos días

Estamos trabajando con la eBussines Suite de Oracle y necesitamos realizar los cambios en el módulo de contabilidad debidos al cambio en el Plan General de Contabilidad de 2008. ¿Hay alguien que ya lo haya realizado? ¿Nos pueden dar algún consejo?

Muchas gracias

Un saludo

, %2008/%09/%19 %20:%Sep:

Hola, estoy empezando a aprender PL/SQL y no estoy seguro que paquetes necesito bajar para poder practicar en mi casa.. existe algún paquete de Oracle que traiga incorporado SQL *Plus o iSQL*Plus? Necesito saber que bajarme y de donde.

Gracias.

, %2008/%09/%23 %16:%Sep:

Por que no pruebas con la version gratuita ORACLE? la Version EXPRESS?

http://www.oracle.com/technology/products/database/xe/index.html

Te lo puedes bajar gratis…

Si tienes algún problema para instalarla, no dudes en preguntar.

saludos

, venezuela, %2008/%12/%01 %20:%Dec:

si es posible que me ofrecieran ejemplos en las diferentes opciones oci8 con php y que retornan esas funciones para trabajar con ellas

, %2009/%01/%08 %21:%Jan:

Podrian ayudarme en este momento estoy investigando para que se utilizan las siguientes tablas en Oracle: WM$CURCONFLICT_HIERA WM$PARCONFLICT_HIERA

, %2009/%01/%12 %15:%Jan:

Me gustaría saber que tengo que hacer para registrarme en este sitio, ya que cada vez que lo intento me sale el error de que no he escrito bien los codigos de seguridad….

, %2009/%01/%13 %09:%Jan:

hola david, La verdad es que no veo problemas a la hora de dar de alta usuarios…

¿Alguien más ha tenido problemas?

Si no lo consigues, mándame por email los datos que quieras poner y te damos de alta manualmente.

saludos, Chema

, caceresvh@hotmail.com, %2009/%01/%21 %13:%Jan:

Al crear una instancia en oracle 10g sobre un windows server 2003 me aparece el error 1388: no se puede agregar ni quitar un miembro del grupo local porque el miembro no existe. Gracias!

, Venezuela, %2009/%02/%20 %17:%Feb:

Necesito informacion sobre como generar codigo de barra en un reporte, baje unas librerias IDAutomation y IDAutomation_Universal y trato de atacharlas al report y me da un error de que no las encuentra. En el regedit de la maq inclui la direccion donde se encuentran las librerias y aun asi no las puedo atachar. Alguien me podria informar que debo hacer o como puede generar codigo de barra en un reporte?

, %2009/%05/%22 %21:%May:

Hola a todos, tengo el siguiente problema, necesito CLONAR una base de datos en otra instancia, alguien sabe como realizar este procedimiento?

Desde ya gracias

, %2009/%06/%03 %21:%Jun:

Primero te sugiero obtener toda la información de configuración de la base de datos desde el controlfile.

Alter system backup controlfile to trace;

Luego con un export full de la base y con la información obtenida puedes crear la instancia y configurar los parametros del init.ora.

Una vez creada la instancias debes crear los tablespaces con los respectivos datafiles. Luego realizas el import full de la base de datos.

#Recuerda correr los catalogos una vez que instales el motor y la nueva instancia.

Saludos

, %2009/%06/%15 %17:%Jun:

hola,

¿Tienes la BBDD en ARCHIVELOG?

Si es así, mírate en la Wikioracle la parte de RMAN. Se puede hacer un rman DUPLICATE para duplicar la BBDD.

Si tienes algún problema, no dudes en preguntar…

saludos

, %2009/%07/%22 %23:%Jul:

Hola , cual es la sentencia para corregir el siguiente error ORA-02275: such a referential constraint already exists in the table Gracias

, %2009/%09/%04 %17:%Sep:

uen día,

SO = windows version oracle = 10 g

Debo realizar migracion de datos desde diferentes bases de datos a Oracle, deseo saber si existe alguna herramienta que permita importar backups de bases de sql server o postgres directamente a Oracle sin tener instalado estos motores, o es necesario tener instalado los motores de bases no Oracle y restaurar las bases en su respectivo motor y desde oracle conectarme a estas bases por ejemplo mediante OWB o Migration Wofkbench.

De antemano muchas gracias por la informacion que me puedan brindar

, %2009/%09/%04 %17:%Sep:

uen día,

SO = windows version oracle = 10 g

Debo realizar migracion de datos desde diferentes bases de datos a Oracle, deseo saber si existe alguna herramienta que permita importar backups de bases de sql server o postgres directamente a Oracle sin tener instalado estos motores, o es necesario tener instalado los motores de bases no Oracle y restaurar las bases en su respectivo motor y desde oracle conectarme a estas bases por ejemplo mediante OWB o Migration Wofkbench.

De antemano muchas gracias por la informacion que me puedan brindar

, %2009/%09/%04 %17:%Sep:

uen día,

SO = windows version oracle = 10 g

Debo realizar migracion de datos desde diferentes bases de datos a Oracle, deseo saber si existe alguna herramienta que permita importar backups de bases de sql server o postgres directamente a Oracle sin tener instalado estos motores, o es necesario tener instalado los motores de bases no Oracle y restaurar las bases en su respectivo motor y desde oracle conectarme a estas bases por ejemplo mediante OWB o Migration Wofkbench.

De antemano muchas gracias por la informacion que me puedan brindar

, Panama, %2009/%10/%23 %18:%Oct:

Necesito enviar un mensaje desde un procedimiento almacenado en la base de datos oracle10g r2, utilice el paquete dbms_output.put_line(mensaje), pero no me manda nada?? ¿Tengo que configurar algo mas?

Gracias de antemano por la info que me puedan brindar Saludos. Edgardo.

, Madrid, %2009/%10/%26 %12:%Oct:

Incluye al inicio del procedimiento:

set term on;

set serveroutput on;

, %2009/%11/%24 %13:%Nov:

Buenos días, quisiera ayuda acerca del posible impacto que pudiera tener en los forms y reports de Oracle, al migrar de la versión 6i(de forms) y 9i(BBDD) a la versión 10g. Gracias…..

, %2009/%11/%24 %13:%Nov:

Buenos días, quisiera ayuda acerca del posible impacto que pudiera tener en los forms y reports de Oracle, al migrar de la versión 6i(de forms) y 9i(BBDD) a la versión 10g. Gracias…..

, %2009/%11/%26 %13:%Nov:

Hola. Estoy tratando de realizar un cliente para consumir un servicio web y me da el siguiente error: -29273-ORA-29273: fallo de la solicitud HTTP ORA-06512: en “SYS.UTL_HTTP”, línea 1029 ORA-29106: No se puede importar la cartera PKCS #12.

Este servicio se accede mediante http seguro (https), por lo que pude ver, cuando se https, se debe instalar el certificado en el servidor y crear un carteta (wallet) para importar dicho certificado.Todo estoy ya lo he realizado. La base es ORACLE 10g, estoy realizando el procedimiento desde sqldeveloper que se encuetra en una pc distinta a la del servidor, y utilizo el paquete utl_http. No se si tengo que asigar permisos especiales, o si tengo que crear un directorio con el path. Alguien me puede ayudar. Gracias.

, %2009/%12/%15 %22:%Dec:

Hola, estoy aprendiendo a hacer triggers, pero tengo muchas dudas, alguien sabe como puedo hacer para consultar un campo o columna de la tabla q estoy podificando, ya que genera el error que la tabla se encuentra mutando y es posible que la funcion no lo vea, y por favor mepueden sugerir un manual para hacer triggers en oracle

, %2010/%02/%10 %13:%Feb:

Buenos dias Gente! Les comento que acabo de registrarme en este site porque estoy interesado en aprender a manejar basos de datos Oracle y sql. Ya me instale la version gratuita para estudiantes Oracle 10G XE en W2003 server. El tema es que no se que leer para continuar con el aprendizaje. Alguna sujerencia? Tengan en cuenta que es desde Cero. Saludos y mil Gracias. Héctor.

, %2010/%05/%25 %07:%May:

hola amigos:

ustedes saben cual es la solucion al siguiente problema:

Error de servidor en la aplicación '/ORACLE'.


ORA-12541: TNS:no hay ningún listener Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.Data.OracleClient.OracleException: ORA-12541: TNS:no hay ningún listener

Error de código fuente:

El código fuente que generó esta excepción no controlada sólo se puede mostrar cuando se compila en modo de depuración. Para habilitarlo, siga uno de estos pasos y, a continuación, vuelva a solicitar la dirección URL:

1. Agregue una directiva “Debug=true” en la parte superior del archivo que generó el error. Ejemplo:

<%@ Page Language="C#" Debug="true" %>

o:

2) Agregue la siguiente sección al archivo de configuración de su aplicación:

<configuration>

 <system.web>
     <compilation debug="true"/>
 </system.web>

</configuration>

Tenga en cuenta que esta segunda técnica hará que todos los archivos de una aplicación dada se compilen en modo de depuración. La primera técnica hará que sólo ese archivo en concreto se compile en modo de depuración.

Importante: al ejecutar las aplicaciones en modo de depuración se provoca una sobrecarga de memoria o rendimiento. Debe asegurarse de que la aplicación tiene deshabilitada la depuración antes de implementar en el escenario de producción.

Seguimiento de la pila:

[OracleException (0×80131938): ORA-12541: TNS:no hay ningún listener ]

 System.Data.OracleClient.OracleException.Check(OciErrorHandle errorHandle, Int32 rc) +310518
 System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String userName, String password, String serverName, Boolean integratedSecurity, Boolean unicode, Boolean omitOracleConnectionName) +683
 System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions) +133
 System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +40
 System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +29
 System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) +433
 System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) +72
 System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +457
 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +100
 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +116
 System.Data.OracleClient.OracleConnection.Open() +40
 System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState& originalState) +31
 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +112
 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +287
 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) +94
 autor.getautor() +136

[TargetInvocationException: Se produjo una excepción en el destino de la invocación.]

 System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) +0
 System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) +71
 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) +350
 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +29
 System.Web.UI.WebControls.ObjectDataSourceView.InvokeMethod(ObjectDataSourceMethod method, Boolean disposeInstance, Object& instance) +488
 System.Web.UI.WebControls.ObjectDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +1247
 System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback) +19
 System.Web.UI.WebControls.DataBoundControl.PerformSelect() +142
 System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +73
 System.Web.UI.WebControls.GridView.DataBind() +4
 System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +82
 System.Web.UI.WebControls.CompositeDataBoundControl.CreateChildControls() +72
 System.Web.UI.Control.EnsureChildControls() +87
 System.Web.UI.Control.PreRenderRecursiveInternal() +44
 System.Web.UI.Control.PreRenderRecursiveInternal() +171
 System.Web.UI.Control.PreRenderRecursiveInternal() +171
 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +842

gracias de ante mano

, %2010/%05/%31 %04:%May:

hola amigos, le cuento que tengo un problema

me cree una funcion que es la siguiente:

–1 parte

Create or replace function Generar_correo1(a varchar, b varchar, NOMU varchar, f date) return varchar as

dd varchar(5); mm varchar(5); aa varchar(5); correo varchar(335); reversed_string varchar(100); c char(1); i number; begin select extract(day from f) into dd from dual; select extract(month from f) into mm from dual; select extract(year from f) into aa from dual; reversed_string:=' '; – para invertir una cadena * for i in 1..length(a) loop select substr(a,length(a)-i+1,1) into c from dual; end loop; –* correo:=substr (c,1,2)||substr(b,1,1)||aa||substr(NOMU,1,length(NOMU))||'@hotmail.com'; return correo; end;

–2 parte declare cor varchar(400); begin select Generar_correo1(F.IdFuncionario,C.IdCargo,U.NombreUnidad,F.Fechanacimiento) into cor from Funcionario F, Cargo C, Unidad U where F.IdCargo=C.IdCargo and F.IdUnidad=U.IdUnidad; dbms_output.put_line(cor); end;

y cuando ejecuto la 2 parte, me da el siguiente problema:

ORA-01422: la recuperación exacta devuelve un número mayor de filas que el solicitado

por favor ayudenme. les agradezco de antemano su ayuda

, %2010/%06/%17 %18:%Jun:

Holas, necesito hacer una depuracion de una BD Oracle, necesito algun script o algoritmo para implementar, por ejemplo tengo una tabla autor con los campos idautor, nombre, pais en esta tabla necesito encontrar todos las posibles coincidencias o parecidos en el campo nombre, por ejemplo todas la(s): Maria Armijos A. María Armijos A Marïa Armijos A notan la diferencia en el acento de la letra i, para ir haciendo los respectivos cambios, hacerlo de una forma manual es tedioso con una tabla con miles de datos. Gracias por la ayuda…

, %2010/%08/%03 %18:%Aug:

Hola

Estoy trabajando con Forms 11g y necesito llamar a una plantilla de Word donde se ingresará

datos en los campos, el codigo de ejemplo es el siguiente:

Declare

Word CLIENT_OLE2.Obj_Type;
Arg  CLIENT_OLE2.List_Type;

Procedure Write_To_Bookmark (Bookmark_Name VarChar2, Data VarChar2) is

Begin
  Arg:=CLIENT_OLE2.Create_ArgList;
  CLIENT_OLE2.Add_Arg (Arg, Bookmark_Name);
  CLIENT_OLE2.Invoke (Word,'WW7_EditGoto',Arg);
  CLIENT_OLE2.Destroy_ArgList (Arg);
  Arg:=CLIENT_OLE2.Create_ArgList;
  CLIENT_OLE2.Add_Arg (Arg,Data);
  CLIENT_OLE2.Invoke (Word,'Insert',Arg);
  CLIENT_OLE2.Destroy_ArgList (Arg);
End;

Begin

Word:=CLIENT_OLE2.Create_Obj ('Word.Basic');
CLIENT_OLE2.Invoke (Word,'AppShow');
Arg:=CLIENT_OLE2.Create_ArgList;
CLIENT_OLE2.Add_Arg (Arg,'c:\paso3\ficha.dot');
CLIENT_OLE2.Invoke (Word,'FileNew',Arg);
CLIENT_OLE2.Destroy_ArgList (Arg);
Write_To_Bookmark ('NOMBRE_PRUEBA','Prueba1'); -- prueba1 ejemplo
CLIENT_OLE2.Invoke (Word,'StartOfDocument',Arg);
CLIENT_OLE2.Release_Obj (Word);

End;

*** En el servidor (local) funciona bien, pero cuando llamo el módulo desde el cliente (anteponiendo el “client_”) me arroja el siguiente error:

WUO-707: No se ha podido llamar al método:

AppShow Excepción

com.jacob.com.ComFailException: a COM exception

has been encountered:

At Invoke of AppShow

Description: no se ha encontrado el miembro.

No abre la plantilla, arrojandome ese error que a mi parecer significa que no reconoce el metodo “AppShow”.

Actualmente trabajo con Forms 11g, Webutil, Weblogic 11.

Si alguien tiene alguna solución o alguna otra forma de trabajar con plantillas word en el cliente, estaría muy agradecido.

Enter your comment (wiki syntax is allowed):

Herramientas personales