Sorgente SQLServer

Estimated reading: 3 minutes 79 views
Sezione OCC

Gestione > Rubriche > Rubriche Esterne

Il connettore SQL Server recupera i contatti tramite una query SQL su server microsoft SQL Server e li importa nelle rubriche TVox.

Di seguito sono riportati i parametri di configurazione:

  • Versione: Versione del server SQL Server a cui ci si connette
  • Host: Deve riportare l’IP/hostname del server SQL Server (es. sql.myorg.com)
  • Port: Porta del servizio SQL Server
  • Username/Password: Credenziali di accesso al server SQL Server
  • Nome del database: Nome del database in cui eseguire la query per il recupero dei contatti
  • Numero minimo di contatti da importare: Se la query restituisce un numero di record inferiore al valore impostato, l’importazione non viene effettuata

La query SQL deve mappare i nomi dei campi del database verso i campi del contatto TVox, rispettando la sintassi specificata in quest’ultimo. Il nome esatto dei campi è riportato nell’articolo Gestione dei campi di rubrica.

Avvertimento
  • I nomi dei campi TVox riportati nella query devono essere in minuscolo.
  • La query SQL non deve terminare con il carattere “;”

Query di esempio:

				
					SELECT CONVERT(VARCHAR(500), uid) AS uid, CONVERT(VARCHAR(500), NAME) AS name, CONVERT(VARCHAR(500), SURNAME) AS surname, CONVERT(VARCHAR(500), OTHERNAME) AS othername, CONVERT(VARCHAR(500), COMPANY) AS company, CONVERT(VARCHAR(500), DEPARTMENT) AS department, CONVERT(VARCHAR(500), STREET) AS street, CONVERT(VARCHAR(500), CITY) AS city, CONVERT(VARCHAR(500), REGION) AS region, CONVERT(VARCHAR(500), POSTCODE) AS postcode, CONVERT(VARCHAR(500), COUNTRY) AS country, CONVERT(VARCHAR(500), TEL_TYPE_1) AS tel_type_1, CONVERT(VARCHAR(500), TEL_VALUE_1) AS tel_value_1, CONVERT(VARCHAR(500), TEL_TYPE_2) AS tel_type_2, CONVERT(VARCHAR(500), TEL_VALUE_2) AS tel_value_2, CONVERT(VARCHAR(500), MAIL_TYPE_1) AS mail_type_1, CONVERT(VARCHAR(500), MAIL_VALUE_1) AS mail_value_1, IIF(VIP = 1, ‘TRUE’, ‘FALSE’) as vip, CONVERT(VARCHAR(500), CUSTOM_1) AS custom_1, CONVERT(VARCHAR(500), KIND) AS kind FROM my_contact;
				
			

Funzionamento del sincronizzatore

All’avvio iniziale, il sincronizzatore esegue un tentativo di connessione al database per verificare la correttezza dei parametri impostati. Nel caso in cui la connessione fallisca o la query non risulti valida, l’importazione viene interrotta.

Se la query impostata risulta valida, si procede alla fase di importazione, durante la quale si decide per ciascun contatto se crearlo o modificarlo in TVox.

Avvertimento

Tutti i contatti attualmente registrati su TVox, ma non più presenti nei risultati della query, saranno automaticamente cancellati.

Gestione degli allarmi

Durante ogni operazione di importazione, verranno generati un allarme di inizio e uno di fine sincronizzazione.

Condividi documento

Sorgente SQLServer

Oppure copia il link

CONTENUTI

Prenota la tua demo!

Compila il form

Prenota la tua demo!

Compila il form

Prenota la tua demo!​

Compila il form