06-16-2008 11:37 AM
Robst - CLD |
Using LabVIEW since version 7.0 |
06-17-2008 12:44 PM - edited 06-17-2008 12:45 PM
Estimado Roberto
Gracias por utilizar los foros de NI. Ya tenemos soporte en español también y los ingenieros de aplicaciones en México te podemos contestar.
Creo que el problema se está teniendo ya que no existe el proceso antes de que generes el evento del usuario. Te envío un pequeño ejemplo el cual te pido que ejecutes y realices la consulta desde MAX. Infórmame por favor de los resultados para continuar ayudándote. Si ya existe el proceso dado de alta el Variable Engine, entonces puedes poner el nombre de dicho proceso.
Que tengas un excelente día.
Coamín Cruz
AE México
06-17-2008 11:36 PM
hello,
as per my understanding, the solution could be right click the library and go to DSC settings: database
ensure that the computer name or the ip address is correct.
the same should also be provided below log alarms and events to the computer etc.
you just have to ensure these settings to be true.
i mean to say that in the space for the machine name on which the data is to be logged must be correct.
hope it works.
samriddh sarbalhi
06-18-2008 06:11 PM - edited 06-18-2008 06:17 PM
Robst - CLD |
Using LabVIEW since version 7.0 |
06-20-2008 06:12 PM
Estimado Robst
El error que recibes es porque estás utilizando el de lectura de alarmas en lugar del de eventos. Te anexo el VI modificado y te anexo una imagen donde aparece la consulta desde MAX.
Que tengas muy buen fin de semana.
Coamín Cruz
AE México
07-07-2008 03:02 PM
Robst - CLD |
Using LabVIEW since version 7.0 |
07-10-2008 04:22 PM - edited 07-10-2008 04:23 PM
Estimado Robst
Disculpa por la demora, yo también me encontré ausente. Lo que pasa es que tienes unos pequeños detalles como por ejemplo que tiene que existir valores en el trace para que se puedan almacenar los eventos. Te envío un ejemplo que trabaja muy bien y te pido que lo revises, solamente asegurate de crear primeramente la base de datos en tu PC y configura el cluster en función a esa base de datos creada. Te deje ahí mis valores por default para que veas cómo es que se configuran.
Sin más por el momento quedo a tus órdenes.
Coamín Cruz
AE México
07-11-2008 05:38 PM
Que tal Coamín:
Muchas gracias por tu apoyo, he ejecutado tu ejemplo y la primera vez que se ejecuta marca el error mencionado anteriormente, pero ya despues de la primera ejecución se ejecuta sin problemas. En la primera ejecución genera los archivos mssql.ldf y mssql.mdf que quiero suponer es donde se guardar los eventos y alarmas y ya despues no hay ningún problema. Y efectivamente tenía que tener valores en un trace antes de poder guardar los eventos. Ese era un punto clave.
Sin embargo al configurar el ejemplo con los datos de mi base de datos, me seguía marcando el error. Despues de realizar una serie de pruebas, he descubierto que el error sucede cuando pongo la base de datos en una subcarpeta de "C:\Archivos de programa". He probado en otras ubicaciones y no tengo problemas. Pareciera que el motor de DSC no tuviera permiso para escribir dentro de "C:\Archivos de programa". ¿Esto es normal? ¿O es un caso partícular de mi computadora?
Por el momento, y con el problema resuelto seguiré avanzando en mi aplicación. Gracias.
Espero puedas checar en tu computadora si tampoco puedes escribir en bases de datos dentro de la carpeta de archivos de programa.
Robst.
Robst - CLD |
Using LabVIEW since version 7.0 |
07-14-2008 02:21 PM
Hola Robst
El error se genera por los privilegios de la carpeta. Para solucionar ese problema sigue el procedimiento de la siguiente liga:
Getting Error -1967386611 While Trying to Load Database Using LabVIEW
http://digital.ni.com/public.nsf/allkb/7B89F7FED123BCA486257444001A3BF8?OpenDocument
Saludos
Coamín Cruz
AE México
07-14-2008 02:30 PM
Gracias Coamín, no había encontrado esa página con la explicación del error.
Saludos.
Robst.
Robst - CLD |
Using LabVIEW since version 7.0 |