USP_SCHEMA_DB_GETHOSTINGLINKINFO
Returns the extended database properties that are needed to build a link to a hosted Infinity server
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @DATABASEID | uniqueidentifier | INOUT | |
| @SITEINFOID | uniqueidentifier | INOUT | |
| @LINKURL | nvarchar(500) | INOUT | |
| @ISHOSTED | bit | INOUT |
Definition
Copy
CREATE procedure dbo.USP_SCHEMA_DB_GETHOSTINGLINKINFO
@DATABASEID uniqueidentifier = null output,
@SITEINFOID uniqueidentifier = null output,
@LINKURL nvarchar(500) = null output,
@ISHOSTED bit = null output
with execute as owner
as
set nocount on;
declare @ID nvarchar(36);
select @ID=cast(value as nvarchar(36)) from sys.extended_properties where class=0 and name=N'Hosting_DatabaseID';
if not @ID is null
set @DATABASEID = cast(@ID as uniqueidentifier);
set @ID = null;
select @ID=cast(value as nvarchar(36)) from sys.extended_properties where class=0 and name=N'Hosting_SiteInfoID';
if not @ID is null
set @SITEINFOID = cast(@ID as uniqueidentifier);
select @LINKURL = cast(value as nvarchar(500)) from sys.extended_properties where class=0 and name=N'Hosting_LinkURL';
select @ISHOSTED = INSTALLATIONINFO.ISHOSTED from dbo.INSTALLATIONINFO where INSTALLATIONINFO.ID = 1;
return 0;