Skip to content

Commit e4f1b9a

Browse files
Merge pull request #24644 from MikeRayMSFT/20221024-public-polybase
Copy from public 7979
2 parents d20aacc + f126cbe commit e4f1b9a

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

docs/relational-databases/polybase/polybase-t-sql-objects.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -471,21 +471,22 @@ Then, create a database scoped credential. `IDENTITY` is the user name to authen
471471

472472
Create the external data source to Oracle data source.
473473

474-
- LOCATION should be `<vendor>://<server>[:<port>]`, in this case, `sqlserver://servername` or `sqlserver://servername` or `sqlserver://servername:port`. Be aware that options for `LOCATION` prefixes vary in different versions of SQL Server and platforms in Azure SQL, always refer to [CREATE EXTERNAL DATA SOURCE (Transact-SQL)](../../t-sql/statements/create-external-data-source-transact-sql.md).
474+
- LOCATION should be `<vendor>://<server>[:<port>]`, in this case, `oracle://servername` or `oracle://servername:port`. Options for `LOCATION` prefixes may differ in different versions of Oracle. Refer to [CREATE EXTERNAL DATA SOURCE (Transact-SQL)](../../t-sql/statements/create-external-data-source-transact-sql.md).
475475
- PUSHDOWN is ON by default for PolyBase in [!INCLUDE[sssql19-md](../../includes/sssql19-md.md)] and later. Specify whether computation should be pushed down to the source.
476-
- CONNECTION_OPTIONS should be specified for [!INCLUDE[sssql19-md](../../includes/sssql19-md.md)] and later, as needed. Specifies additional options when connecting over ODBC to an external data source. To use multiple connection options, separate them by a semi-colon.
476+
- CONNECTION_OPTIONS specifies additional options when connecting over ODBC to an external data source. To use multiple connection options, separate them by a semi-colon.
477+
477478
- CREDENTIAL is the database scoped credential name created in the previous step.
478479

479-
```sql
480+
```sql
480481
-- LOCATION: Location string should be of format `<vendor>://<server>[:<port>]`.
481482
-- PUSHDOWN: specify whether computation should be pushed down to the source. ON by default.
482-
-- CONNECTION_OPTIONS: Specify driver location for PolyBase in SQL Server 2019 (15.x) and later.
483483
-- CREDENTIAL: the database scoped credential, created in the previous step.
484484

485485
CREATE EXTERNAL DATA SOURCE external_data_source_name
486486
WITH (
487487
LOCATION = 'oracle://<server address>[:<port>]',
488488
-- PUSHDOWN = ON | OFF,
489+
-- CONNECTION_OPTIONS = ImpersonateUser
489490
CREDENTIAL = credential_name)
490491
```
491492

0 commit comments

Comments
 (0)