Come trovare le impostazioni internazionali in Sybase?
Domanda
Ho alcuni server in Europa e alcuni in Asia.
Vorrei essere in grado di capire dove si trova il server corrente interrogando ... qualcosa.
Esiste una variabile globale che posso interrogare o sp_xxx che posso eseguire per scoprire le impostazioni locali del server?
Soluzione
Vorrei andare con un parametro in una tabella.
Tuttavia, possono esserci più soluzioni al problema e potrebbero funzionare o meno a seconda di una serie di fattori. Ad esempio, c'è qualche differenza nel server di database o nella configurazione del sistema operativo che potrebbe distinguere una posizione dall'altra?
Altri suggerimenti
sp_helpsort
Ti mostrerà l'ordinamento e il set di caratteri del sistema
Se il dataserver è configurato correttamente per le chiamate XP, è possibile eseguire
xp_cmdshell 'domainname'
che ti permetterà di ottenere l'output del comando OS "domainname". Puoi quindi analizzarlo per determinare la tua locale.