|
|
|
|
SaaSAdminConfigureSiteData( Función) Configura la gestión de datos para un sitio SaaS. Observaciones: - Para utilizar esta función, es necesario haber iniciado previamente una sesión de gestión de SaaS con SaaSAdminConnect.
- El uso de esta función está reservado al administrador del SaaS. Un gestor de cuentas de cliente no puede utilizar esta función.
// Create a SaaS site with a database for each client S is saasSite CtSite is Connection S.Nom = "Forum" IF SaaSAdminAddSite(S) = True THEN CtSite.Server = "localhost" CtSite.Provider = hAccessHFClientServer CtSite.User = "admin" CtSite.Password = "secret" CtSite.Database = "ForumDatabase" IF SaaSAdminConfigureSiteData(S, saasBaseClient, CtSite) = True THEN Info("The site was created and configured.") END END
Sintaxis
<Result> = SaaSAdminConfigureSiteData(<SaaS site> , <Data management mode> [, <Connection parameters>])
<Result>: booleano - True si se ha realizado la modificación,
- False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo.
<SaaS site>: saasSite Variable o cadena de caracteres Centro (o nombre del centro) para el que se debe configurar la gestión de datos. <Data management mode>: Constante de tipo Integer Modo de gestión de datos, los valores posibles son: | | saasBaseClient | El sitio utiliza una única base de datos compartida entre todas las cuentas de los clientes. | saasBaseCommon | El sitio utiliza una base de datos para cada cuenta de cliente. Esta base de datos se crea duplicando una base de datos de Default. | saasBaseNone | El sitio no utiliza ninguna base de datos. |
<Connection parameters>: Conexión opcional Variable Dependiendo del modo de gestión: | | Ninguna base de datos | <Parámetro de conexión> no es necesario, si se especifica será ignorado. | Base de datos para cada cuenta de cliente | <Parámetro de conexión> indica los parámetros de conexión a la base de datos Default. | Base de datos común | <Parámetro de conexión> indica los parámetros para conectarse a la base de datos común. |
Observaciones Si el sitio ya estaba configurado en una gestión de base de datos (ejemplo: una base de datos por cliente), le aconsejamos que no cambie este modo de gestión. En efecto, la configuración de los datos no es retroactiva. Los clientes que ya son suscriptores mantendrán su base de datos. Para modificar los parámetros de conexión con carácter retroactivo, la gestión de los datos debe ser modificada para cada cliente por SaaSAdminModifyClientConnection. Para un modo de gestión con una base de datos por cliente, las bases de datos se crearán automáticamente en el mismo servidor que la base de datos reference. Su nombre será construido con el nombre del sitio y el nombre del cliente (por ejemplo: ECommerce_Hybrid). Se creará un usuario dedicado al uso de la base de datos por parte del cliente.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|