Indicar el SCHEMA de SQL a PB
Publicado por antonio (1271 intervenciones) el 27/08/2019 17:12:51
Un saludo a todos:
Resulta que migre mi base de datos de MySQL a SQL Server 2012 Express...
Cuando la migra le coloca el SCHEMA DBO a las tablas, pero en todo mi codigo en los select estan de esta manera:
Pero me manda el error diciendo que "El nombre de objeto 'usuarios' no es válido"...
Pero si hago la prueba con el mismo select de esta forma anteponiendo el DBO.
Si recupera la información, ahora bien, ¿como decirle a POWERBUILDER al momento de conectarse a la base de datos que se esta tabajando con el SCHEMA DBO?
porque so de agregar el DBO a todos los select y datawindows de un sistema tan grande, será un trabajo TITANICO y la verdad no lo haría.
Les agradezco su apoyo y aportaciones...
Resulta que migre mi base de datos de MySQL a SQL Server 2012 Express...
Cuando la migra le coloca el SCHEMA DBO a las tablas, pero en todo mi codigo en los select estan de esta manera:
1
2
3
4
5
6
select usuarios.log_in,usuarios.pass_word
into :ls_user,:ls_compara
from usuarios
where ( ( usuarios.log_in = :vgs_user ) and
( usuarios.pass_word = :vr_password ) and
(usuarios.activo = 'A' ) ) ;
Pero me manda el error diciendo que "El nombre de objeto 'usuarios' no es válido"...
Pero si hago la prueba con el mismo select de esta forma anteponiendo el DBO.
1
2
3
4
5
6
select DBO.usuarios.DBO.log_in,DBO.usuarios.pass_word
into :ls_user,:ls_compara
from usuarios
where ( ( DBO.usuarios.log_in = :vgs_user ) and
( DBO.usuarios.pass_word = :vr_password ) and
(DBO.usuarios.activo = 'A' ) ) ;
Si recupera la información, ahora bien, ¿como decirle a POWERBUILDER al momento de conectarse a la base de datos que se esta tabajando con el SCHEMA DBO?
porque so de agregar el DBO a todos los select y datawindows de un sistema tan grande, será un trabajo TITANICO y la verdad no lo haría.
Les agradezco su apoyo y aportaciones...
Valora esta pregunta


0