Arra a gépre, amelyiken van az SQL szerver, fel kell telepíteni:
a.sERPa klienst (részletes leírás itt), és minden egyes frissítéskor frissíteni is kell.
b.FOP-t (letöltési link itt)
c.JAVA-t (letöltési link itt)
d.valamint egy TEMP könyvtárat kell létrehozni (pl. C:\sERPaSRV\temp).
e.betűtípusok telepítése a szerverre a sERPa telepítőkészlet "InstCD\Extra\Fonts" mappájából a "Telepítés minden felhasználó számára" opcióval.
Ezeket a mappákat meg kell adni a Struktúra\Általános paraméter funkcióban a Szerveroldali beállítások az automatikus üzenetkezeléshez sávban.
Engedélyezzük a xp_cmdshell-t:
a.Hozzunk létre egy új Windows felhasználót (legyen megadva jelszava is)
b.A következő scriptben az utolsó sorban írjuk át az Identity és Secret részt a felhasználó nevére és jelszavára.
c.Microsoft SQL Server Management Studioban futtassuk le a módosított scriptet:
USE master
GO
IF EXISTS(select * from sys.configurations WHERE name = 'xp_cmdshell' AND value = 0)
BEGIN
EXEC sys.sp_configure N'show advanced options', N'1' RECONFIGURE WITH OVERRIDE
EXEC sys.sp_configure N'xp_cmdshell', N'1'
RECONFIGURE
EXEC sys.sp_configure N'show advanced options', N'0' RECONFIGURE WITH OVERRIDE
END
GO
IF NOT EXISTS(SELECT * FROM master.sys.credentials where name = '##xp_cmdshell_proxy_account##')
CREATE CREDENTIAL ##xp_cmdshell_proxy_account## WITH IDENTITY = 'TARTOMANY\FELHSZ', SECRET = 'jelszó'
GO
Engedélyezzük, hogy a 2. pontban létrehozott felhasználónak és az SQL-t futtató felhasználónak legyen az egyes pontban létrehozott könyvtárakra írás+olvasás joga. Ha az Automatikus üzenetet "Lista készítés könyvtárba" üzemmódban használjuk, akkor azokra az ott megadott könyvtárakra is ugyanezen jog szükséges.
A következő SQL utasítással kipróbálható, hogy engedélyezve van az xp_cmdshell, és van joga az SQL-nek könyvtárat létrehozni a Temp könyvtárban. (A script 3. sorában azt a mappát adjuk meg, amelyet az 1. pontban Temp könyvtárként létrehoztunk.)
DECLARE @cmd nvarchar(500),@folderName varchar(100)
SET @folderName = 'tesztmappa'
SET @cmd = 'mkdir c:\sERPaSRV\Temp\' + @folderName
EXEC master..xp_cmdshell @cmd
Ha a megadott Temp mappában létrejött a "tesztmappa" nevű mappa, akkor sikeres volt a teszt.