a cuestas con sql server

a cuestas con sql server

Postby wilsongamboa » Tue Apr 11, 2023 11:32 am

Estimados compañeros buenos dias
molesto su atencion con un tema que me esta produciendo dolores de cabeza
tengo una instalacion con ads server y tablas DBF en esta instalacion debo cargar cada noche miles de registros a una base de datos sql server ( ese sql esta en el mismo server ) el caso es que llega un momento aleatoriamente deja de responder demora mas de 6 minutos en dar error sin embargo nadie la esta usando
los comandos del problema son
truncate table
create table
drop table
se demora un siglo y ya le caen otros procesos y se echa a perder la carga de datos y en la manana los vendedores quieren matarme a mi si alguien tiene experiencia con esto problemas por favor su ayuda
Otra cosa si reinicio el server todo empieza a funcionar bien
utilizao HDO de Manu Esposito, el problema no esta en ads server ni en la libreria de Manu, esta en sql server ya que inclusive en la consola del administrador de esa base de datos da el mismo problema

aca datos de ese server
-------------------------------------------------------------------------
Estado actual de los atributos de HDO:
-------------------------------------------------------------------------
HDO_ATTR_AUTOCOMMIT -----------> .T.
HDO_ATTR_CASE -----------------> 0
HDO_ATTR_TIMEOUT --------------> 0
HDO_ATTR_ERRMODE --------------> .T.
HDO_ATTR_DEF_FETCH_MODE -------> 1
HDO_ATTR_DEF_STR_PAD ----------> .F.
HDO_ATTR_DEF_TINY_AS_BOOL------> .F.
HDO_ATTR_DEF_NULL_TO_VAL ------> .T.
HDO_ATTR_CONNECTION_STATUS ----> Connected
HDO_ATTR_SERVER_VERSION -------> 14.00.2047
HDO_ATTR_CLIENT_VERSION -------> 03.52
HDO_ATTR_SERVER_INFO ----------> APPS
HDO_ATTR_CLIENT_INFO ----------> 10.00.14393
HDO_ATTR_RDL_NAME -------------> RDLODBC
-------------------------------------------------------------------------
Usuario -----------------------> dbo
Nombre de la base de datos ----> epb
-------------------------------------------------------------------------

gracias por su ayuda
Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
User avatar
wilsongamboa
 
Posts: 593
Joined: Wed Oct 19, 2005 6:41 pm
Location: Quito - Ecuador

Re: a cuestas con sql server

Postby jacgsoft » Fri Apr 14, 2023 11:56 pm

Sería bueno saber, cual es el orden de ejecución de estos comandos:

truncate table
create table
drop table

No tiene sentido usar TRUNCATE, si después usaré DROP.
User avatar
jacgsoft
 
Posts: 105
Joined: Fri Nov 24, 2006 9:03 pm
Location: Lima - Peru

Re: a cuestas con sql server

Postby Ariel » Mon Apr 17, 2023 10:00 pm

Wilson,

tambien podria ser un tema de permisos del usuario q accede a la BD.

Saludos.
Ariel
 
Posts: 376
Joined: Wed Nov 29, 2006 1:51 pm
Location: Rosario - Argentina

Re: a cuestas con sql server

Postby JoseAlvarez » Mon Apr 17, 2023 10:48 pm

Podría ser problema de consumo de recursos.

Prueba haciendo las tareas sql con stored procedures.

Quizas pueda servirte asi.
"Los errores en programación, siempre están entre la silla y el teclado..."

Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin

Carora, Estado Lara, Venezuela.
User avatar
JoseAlvarez
 
Posts: 795
Joined: Sun Nov 09, 2014 5:01 pm

Re: a cuestas con sql server

Postby wilsongamboa » Tue Apr 18, 2023 2:18 am

buenas noches gracias por sus respuestas
aun no hallo el problema pero creando en otro server y ejecutando lo mismo no da el error
me indicaron que puedo usar un profiler que esta en el manager de sqlserver esta informado novedades

oMngHdo:oDb:exec( "drop table IF EXISTS factura" )
en ccrea se carga el script de creacion de la tabla
oMngHdo:oDb:exec( cCrea )

luego se procede a insertar los registros

gracias
Wilson
Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
User avatar
wilsongamboa
 
Posts: 593
Joined: Wed Oct 19, 2005 6:41 pm
Location: Quito - Ecuador


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 63 guests