Server Core är ett installationsalternativ som är tillgängligt i Windows Server som eliminerar alla tjänster och funktioner som inte är nödvändiga för att tillhandahålla de mest använda serverrollerna. Till exempel har en Windows Server-dator som körs i Server Core-läge inget grafiskt användargränssnitt, dvs inget Windows-skrivbord.
Fördelarna med Server Core är:minskade hårdvarukrav, mycket mindre attackyta och ett minskat behov av uppdateringar.
Som standard har Easysoft ODBC-drivrutiner ett GUI-baserat licensprogram på Windows. Den här bloggen visar hur man licensierar en Easysoft-drivrutin i en miljö utan GUI.
När vi testade använde vi Salesforce.com ODBC-drivrutinen på Windows Server version 1709. Om du vill använda en annan Easysoft ODBC-drivrutin på Windows Server Core, kontakta vårt supportteam.
- Ladda ner Windows Salesforce.com ODBC-drivrutinen. (Registrering krävs.) och kopiera installationsprogrammet till Windows Server Core-maskinen.
- Kör Easysoft-installationsprogrammet genom att byta till mappen där du kopierade programmet och kör:
odbc-salesforce-version-windows.exe /exenoui /qn
där version måste vara 1_1_12 eller högre.
- I ett PowerShell-fönster, kör:
& 'C:\Program Files (x86)\Easysoft Limited\Easysoft SalesForce ODBC Driver\libs\siteinfo.exe'
Detta kommer att få platsnumret för din maskin.
Om du inte installerade drivrutinen på din C-enhet eller på standardplatsen, ändra kommandot i enlighet med detta.
- Få en testlicens eller köpt licens med hjälp av Easysofts webbplats.
- När du har licensen i PowerShell, kör:
$path='HKLM:\SOFTWARE\WOW6432Node\Easysoft\Licences' Set-Location -Path $path cd .. Get-ChildItem
Utdata från detta kommando kommer att likna:
Name Property ---- -------- Info LICENCEAPP : "C:\Program Files (x86)\Common Files\Easysoft\License Manager\eslicap.exe" LicenceHelp : Company : Email : FaxNo : PhoneNo : Name : Administrator Licences l1 : LMKMR-JW4BQ-2CLPG-3UG82-RWGC2-FXU2Q-WJPBU-Q8R3Q-WG9VC-8KYR8
- För att lägga till licensnyckeln, i PowerShell, kör:
New-ItemProperty -Path $path -Name $name -Value $key -PropertyType string
där:
$name='ln'
Om din maskin inte har licensierats tidigare, kommer raden Licenser att saknas från kommandoutgången som genererades i föregående steg, och du bör ställa in n till 1, dvs
$name='l1'
If your machine has been licensed before, set n to the next number in the sequence, e.g.
$name='l2'
$key='Your license key goes here'
Upprepa
New-ItemProperty
kommandot för varje tangent du behöver lägga till, vilket ökar n i$name
och sätta din nya nyckel i$key
. - När du har lagt till nyckeln, kör:
Get-ChildItem
Om det föregående steget lyckades kommer kommandots utdata att visa dig dina nycklar.
- När programvaran är licensierad kan du antingen ställa in en ODBC-datakälla eller använda en DSN-fri anslutning (till exempel
DRIVER={Easysoft Salesforce ODBC Driver};[email protected];Password=mypassword; TOKEN=ABCDEFGH123456;
).För att ställa in en 32-bitars ODBC-datakälla (gör detta om ditt program är 32-bitars), kör:
drive:\Windows\SysWOW64\odbcad32.exe
För att ställa in en 64-bitars ODBC-datakälla (gör detta om ditt program är 64-bitars), kör:
drive:\Windows\System32\odbcad32.exe
Så här skapar du en datakälla för Salesforce.com ODBC-drivrutin:
- Välj fliken System DSN och välj sedan Lägg till.
- Välj Easysoft ODBC-Salesforce-drivrutin i dialogrutan Skapa ny datakälla och välj sedan Slutför.
- Slutför dialogrutan Easysoft ODBC-Salesforce Driver DSN Setup:
Inställning Värde DSN Salesforce.com Användarnamn Namnet på din Salesforce.com-användare. Till exempel, [email protected]. Lösenord Lösenordet för din Salesforce.com-användare. Token Säkerhetstoken för din Salesforce.com-användare, om det behövs. För att ta reda på om du behöver tillhandahålla en säkerhetstoken, välj knappen Testa. Om anslutningsförsöket misslyckas med ett fel som innehåller
LOGIN_MUST_USE_SECURITY_TOKEN
, måste du tillhandahålla en.Salesforce.com skickar säkerhetstokenen via e-post till den e-postadress som är kopplad till ditt Salesforce.com-användarkonto. Om du inte har fått en säkerhetstoken kan du återskapa den. Salesforce.com kommer sedan att skicka den nya säkerhetstoken till dig via e-post. För att återskapa din säkerhetstoken, logga in på Salesforce.com och välj sedan Inställningar från användarmenyn. Sök efter "säkerhetstoken" i snabbsökningsrutan. Klicka på Återställ säkerhetstoken på sidan Återställ säkerhetstoken. När du får token i din e-postklient, kopiera den och klistra in den i Token-fältet.
- Använd knappen Test för att verifiera att du lyckas ansluta till Salesforce.com.