Yo tengo el siguiente script:
drop procedure {databaseOwner}{objectQualifier}GetPortalTabModules
go
create procedure {databaseOwner}{objectQualifier}GetPortalTabModules
@PortalId int,
@TabId int
as
select {objectQualifier}Modules.*,
{objectQualifier}Tabs.AuthorizedRoles,
{objectQualifier}ModuleControls.ControlSrc,
{objectQualifier}ModuleControls.ControlType,
{objectQualifier}ModuleControls.ControlTitle,
{objectQualifier}DesktopModules.*
from {objectQualifier}Modules
inner join {objectQualifier}Tabs on {objectQualifier}Modules.TabId {objectQualifier}Tabs.TabId
inner join {objectQualifier}ModuleDefinitions on
{objectQualifier}Modules.ModuleDefId {objectQualifier}ModuleDefinitions.ModuleDefId
inner join {objectQualifier}ModuleControls on
{objectQualifier}ModuleDefinitions.ModuleDefId {objectQualifier}ModuleControls.ModuleDefId
inner join {objectQualifier}DesktopModules on
{objectQualifier}ModuleDefinitions.DesktopModuleId {objectQualifier}DesktopModules.DesktopModuleId
where ({objectQualifier}Modules.TabId = @TabId or
({objectQualifier}Modules.AllTabs = 1 and {objectQualifier}Tabs.PortalId @PortalId))
and ControlKey is null
order by ModuleOrder
GO
He de sustituir {databaseOwner} y {objectQualifier} por unos valores, tengo
el nombre de la base de datos que está en un servidor SQL remoto, ejem:
basedatos, imagino que {databaseOwner} lo he de sustituir por basedatos.
Pero {objectQualifier} es lo que no sé, no sé por qué valor sustituirlo...
se el usuario de esa base de datos, su password, incluso tengo una DSN para
acceder... pero me hace falta saber por qué valor sustituirlo o qué
significa ese campo.
Gracias
Leer las respuestas