sql >> Databáze >  >> RDS >> Database

Připojení PowerShellu k Salesforce.com

Ovladač ODBC Salesforce.com vám umožňuje pracovat s daty Salesforce.com v prostředí Windows PowerShell. Všimněte si, že postup nastíněný v tomto blogu je stejný pro jakýkoli ovladač ODBC, takže je stále relevantní, i když používáte PowerShell s jiným ovladačem ODBC.

Ovladač ODBC Salesforce.com je k dispozici ke stažení z webové stránky Easysoft:

  1. Stáhněte si ovladač ODBC pro Windows Salesforce.com. (Je nutná registrace.)
  2. Nainstalujte a licencujte ovladač ODBC Salesforce.com na počítači, kde je nainstalován.

    Pokyny k instalaci naleznete v dokumentaci k ovladači ODBC na portálu Salesforce.com.

Než budete moci pomocí ovladače ODBC Salesforce.com připojit PowerShell k webu Salesforce.com, musíte nakonfigurovat zdroj dat ODBC. Zdroj dat ODBC ukládá podrobnosti o připojení pro cílovou databázi (např. Salesforce.com) a ovladač ODBC, který je vyžadován pro připojení k ní (např. ovladač ODBC Salesforce.com).

Chcete-li vytvořit zdroj dat ovladače Salesforce.com ODBC Driver:

  1. Ve správci ODBC vyberte kartu Systémové DSN a poté zvolte Přidat.
  2. V dialogovém okně Vytvořit nový zdroj dat zvolte Easysoft ODBC-Salesforce Driver a poté zvolte Dokončit.
  3. Dokončete dialogové okno Nastavení DSN ovladače Easysoft ODBC-Salesforce Driver:
    Nastavení Hodnota
    DSN Salesforce.com
    Uživatelské jméno Jméno vašeho uživatele Salesforce.com. Například [email protected].
    Heslo Heslo pro vašeho uživatele Salesforce.com.
    Token Bezpečnostní token pro vašeho uživatele Salesforce.com, je-li vyžadován.

    Chcete-li zjistit, zda potřebujete dodat bezpečnostní token, zvolte tlačítko Test. Pokud se pokus o připojení nezdaří s chybou, která obsahuje LOGIN_MUST_USE_SECURITY_TOKEN , musíte jeden dodat.

    Salesforce.com odešle e-mailem bezpečnostní token na e-mailovou adresu spojenou s vaším uživatelským účtem Salesforce.com. Pokud jste neobdrželi bezpečnostní token, můžete jej znovu vytvořit. Salesforce.com vám poté pošle e-mailem nový bezpečnostní token. Chcete-li znovu vytvořit svůj bezpečnostní token, přihlaste se na Salesforce.com a poté z uživatelské nabídky vyberte Nastavení. V poli Rychlé hledání vyhledejte „token zabezpečení“. Na stránce Resetovat bezpečnostní token klikněte na Obnovit bezpečnostní token. Když token obdržíte do svého e-mailového klienta, zkopírujte jej a vložte do pole Token.

  4. Pomocí tlačítka Test ověřte, že se můžete úspěšně připojit k webu Salesforce.com.

V okně PowerShellu zadejte tento kód pro načtení některých dat ODBC:

PS C:\> $connectionstring = 'DSN=MyODBCDataSource'
PS C:\> $sql = 'select top 1 * from account'
PS C:\> $connection = New-Object System.Data.Odbc.OdbcConnection($connectionstring)
PS C:\> $connection.open()
PS C:\> $command = New-Object system.Data.Odbc.OdbcCommand($sql,$connection)
PS C:\> $adapter = New-Object system.Data.Odbc.OdbcDataAdapter($command)
PS C:\> $table = New-Object system.Data.datatable
PS C:\> $adapter.fill($table)
1
PS C:\> $connection.close()
PS C:\> $table
Id                   : 001i000000AOq3NAAT
IsDeleted            : 0
MasterRecordId       :
Name                 : United Oil & Gas Corp.
Type                 : Customer - Direct
ParentId             :
BillingStreet        : 1301 Avenue of the Americas
                       New York, NY 10019
                       USA
BillingCity          : New York
BillingState         : NY
BillingPostalCode    :
BillingCountry       : United States
BillingStateCode     : NY
BillingCountryCode   : US
BillingLatitude      :
.
.
.

  1. Jak vyladit výkon SQL Server, Azure SQL Database a Amazon RDS

  2. Kdy názvy sloupců nebo tabulek Postgres potřebují uvozovky a kdy ne?

  3. Chyba Oracle instantclient DYLD_LIBRARY_PATH

  4. Jak vrátit všechna nedůvěryhodná omezení CHECK v SQL Server (příklad T-SQL)