Skip to content

Commit db40670

Browse files
Clare Zheng (Shanghai Wicresoft Co Ltd)Clare Zheng (Shanghai Wicresoft Co Ltd)
authored andcommitted
Add secure algorithm TSG
1 parent ed9cb6d commit db40670

File tree

2 files changed

+25
-22
lines changed

2 files changed

+25
-22
lines changed

articles/data-factory/connector-oracle.md

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.service: data-factory
77
ms.subservice: data-movement
88
ms.custom: synapse
99
ms.topic: conceptual
10-
ms.date: 03/27/2024
10+
ms.date: 08/10/2023
1111
ms.author: jianleishen
1212
---
1313

@@ -146,23 +146,6 @@ To enable encryption on Oracle connection, you have two options:
146146
3. Place the `truststore` file on the self-hosted IR machine. For example, place the file at C:\MyTrustStoreFile.
147147
4. In the service, configure the Oracle connection string with `EncryptionMethod=1` and the corresponding `TrustStore`/`TrustStorePassword`value. For example, `Host=<host>;Port=<port>;Sid=<sid>;User Id=<username>;Password=<password>;EncryptionMethod=1;TrustStore=C:\\MyTrustStoreFile;TrustStorePassword=<trust_store_password>`.
148148

149-
>[!Note]
150-
>If you use the self-hosted integration runtime version 5.36.8726.3 or higher, update your Oracle server side settings to opt in these secure algorithms:
151-
>
152-
>- The following algorithms are deemed as secure by OpenSSL, and will be sent along to the server for **OAS encryption**.
153-
>
154-
> - AES256
155-
> - AES192
156-
> - 3DES168
157-
> - AES128
158-
> - 3DES112
159-
> - DES
160-
>
161-
>- The following algorithms are deemed as secure by OpenSSL, and will be sent along to the server for **OAS data integrity**.
162-
> - SHA256
163-
> - SHA384
164-
> - SHA512
165-
166149
**Example:**
167150

168151
```json

articles/data-factory/connector-troubleshoot-oracle.md

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: jianleishen
66
ms.service: data-factory
77
ms.subservice: data-movement
88
ms.topic: troubleshooting
9-
ms.date: 10/20/2023
9+
ms.date: 04/30/2024
1010
ms.author: jianleishen
1111
ms.custom: has-adal-ref, synapse
1212
---
@@ -17,9 +17,7 @@ ms.custom: has-adal-ref, synapse
1717

1818
This article provides suggestions to troubleshoot common problems with the Oracle connector in Azure Data Factory and Azure Synapse.
1919

20-
## Oracle
21-
22-
### Error code: ArgumentOutOfRangeException
20+
## Error code: ArgumentOutOfRangeException
2321

2422
- **Message**: `Hour, Minute, and Second parameters describe an un-representable DateTime.`
2523

@@ -31,6 +29,28 @@ This article provides suggestions to troubleshoot common problems with the Oracl
3129

3230
To learn the byte sequence in the result, see [How are dates stored in Oracle?](https://stackoverflow.com/questions/13568193/how-are-dates-stored-in-oracle).
3331

32+
33+
## Add secure algorithms when using the self-hosted integration runtime version 5.36.8726.3 or higher
34+
35+
- **Symptoms**: When you use the self-hosted integration runtime version 5.36.8726.3 or higher, you meet this error message: `[Oracle]ORA-12650: No common encryption or data integrity algorithm`.
36+
37+
- **Cause**: The secure algorithm is not added to your Oracle server.
38+
39+
- **Recommendation**: Update your Oracle server settings to add these secure algorithms:
40+
41+
- The following algorithms are deemed as secure by OpenSSL, and will be sent along to the server for OAS (Oracle Advanced Security) encryption.
42+
- AES256
43+
- AES192
44+
- 3DES168
45+
- AES128
46+
- 3DES112
47+
- DES
48+
49+
- The following algorithms are deemed as secure by OpenSSL, and will be sent along to the server for OAS (Oracle Advanced Security) data integrity.
50+
- SHA256
51+
- SHA384
52+
- SHA512
53+
3454
## Related content
3555

3656
For more troubleshooting help, try these resources:

0 commit comments

Comments
 (0)