You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### <aname="Restrictions"></a> Limitations and Restrictions
69
69
70
-
- You cannot create a filtered index on a view. However, the query optimizer can benefit from a filtered index defined on a table that is referenced in a view. The query optimizer considers a filtered index for a query that selects from a view if the query results will be correct.
70
+
- You cannot create a filtered index on a view. However, the query optimizer can benefit from a filtered index defined on a table that is referenced in a view. The query optimizer considers a filtered index for a query that selects from a view if the query results will be correct.
71
+
72
+
- You cannot create a filtered index on a table when the column accessed in the filter expression is of a CLR data type.
71
73
72
74
- Filtered indexes have the following advantages over indexed views:
Copy file name to clipboardExpand all lines: docs/relational-databases/system-catalog-views/sys-soap-endpoints-transact-sql.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@ manager: craigg
39
39
|**is_sql_language_enabled**|**bit**|1 = BATCHES = ENABLED option was specified, meaning that ad-hoc SQL batches are allowed on the endpoint.|
40
40
|**wsdl_generator_procedure**|**nvarchar(776)**|The three-part name of the stored procedure that implements this method.<br /><br /> Names of methods require strict three-part syntax. one, two, or four-part names are not allowed.|
41
41
|**default_database**|**sysname**|The name of the default database given in the DATABASE = option.<br /><br /> NULL = DEFAULT was specified.|
42
-
|**default_namespace**|**nvarchar(384)**|The default namespace specified in the NAMESPACE = option, or 'http://tempuri.org' if DEFAULT was specified instead.|
42
+
|**default_namespace**|**nvarchar(384)**|The default namespace specified in the NAMESPACE = option, or `http://tempuri.org` if DEFAULT was specified instead.|
43
43
|**default_result_schema**|**tinyint**|The default value of the SCHEMA = option.<br /><br /> 0 = NONE<br /><br /> 1 = STANDARD|
44
44
|**default_result_schema_desc**|**nvarchar(60)**|Description of the default value of the SCHEMA = option.<br /><br /> NONE<br /><br /> STANDARD|
45
45
|**is_xml_charset_enforced**|**bit**|0 = CHARACTER_SET = SQL option was specified.<br /><br /> 1 = CHARACTER_SET = XML option was specified.|
Copy file name to clipboardExpand all lines: docs/ssma/access/what-s-new-in-ssma-for-access-accesstosql.md
+10-4Lines changed: 10 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: "What's New in SSMA for Access(AccessToSQL) | Microsoft Docs"
3
3
ms.prod: sql
4
4
ms.custom: ""
5
-
ms.date: "08/14/2018"
5
+
ms.date: "09/22/2018"
6
6
ms.reviewer: ""
7
7
ms.suite: "sql"
8
8
ms.technology: ssma
@@ -20,6 +20,12 @@ manager: craigg
20
20
# What's New in SSMA for Access (AccessToSQL)
21
21
This article lists SSMA for Access changes in each release.
22
22
23
+
## SSMA v7.10
24
+
The v7.10 release of SSMA for Access has been enhanced with targeted fixes designed to provide additional security and privacy protections to meet changes in global requirements.
25
+
26
+
> [!IMPORTANT]
27
+
> With SSMA v7.4 and later versions, .Net 4.5.2 is an installation pre-requisite.
28
+
23
29
## SSMA v7.9
24
30
The v7.9 release of SSMA for Access contains the following changes:
25
31
- Targeted fixes that improve quality and conversion metrics.
@@ -40,7 +46,7 @@ The v7.8 release of SSMA for Access contains the following changes:
40
46
## SSMA v7.7
41
47
The v7.7 release of SSMA for Access contains the following changes:
42
48
- SSMA for Access has been enhanced with targeted fixes that improve quality and conversion metrics.
43
-
- Based on the popular demand, the 32-bit version of SSMA for Access is back. Compared to the previous implementation (prior to v7.4), there are two installer packages, but they cannot be installed side by side. As a result, you must choose the most appropriate version based on the connectivity components you have. It is always preferable to use the 64-bit version, if possible.
49
+
- Based on the popular demand, the 32-bit version of SSMA for Access is back. Compared to the previous implementation (prior to v7.4), there are two installer packages, but they cannot be installed side by side. As a result, you must choose the most appropriate version based on the connectivity components you have. It's always preferable to use the 64-bit version, if possible.
44
50
45
51
> [!IMPORTANT]
46
52
> With SSMA v7.4 and later versions, .Net 4.5.2 is an installation pre-requisite.
@@ -78,7 +84,7 @@ The v7.3 release of SSMA for Access contains the following changes:
78
84
- Libraries that can be consumed by SSMA for performing custom conversions.
79
85
- You can now construct code that can handle custom syntax conversions and conversions that weren't previously handled by SSMA.
80
86
- Instructions on how to construct a custom converter are available in this blog post, [Extending SQL Server Migration Assistant's conversion capabilities](https://blogs.msdn.microsoft.com/datamigration/2017/02/21/2185/).
81
-
-Sample project for conversion can be download this [blog post](https://blogs.msdn.microsoft.com/datamigration/ssmafororacleconversionsample/).
87
+
-Download a sample project for conversion from this [blog post](https://blogs.msdn.microsoft.com/datamigration/ssmafororacleconversionsample/).
82
88
83
89
## SSMA v7.2
84
90
The v7.2 release of SSMA for Access contains the following changes:
@@ -88,7 +94,7 @@ The v7.2 release of SSMA for Access contains the following changes:
88
94
## SSMA v7.1
89
95
The v7.1 release of SSMA for Access contains the following changes:
90
96
- SQL Server 2017 on Windows and Linux CTP1 is now a supported target platform for migration. This feature is in technical preview and supports schema and data movement to target SQL servers.
91
-
- SSMA now supports automatic updates to download the latest version of SSMA as soon as it is available.
97
+
- SSMA now supports automatic updates to download the latest version of SSMA as soon as it's available.
92
98
- SSMA installable binaries are now delivered through Windows installer package files (.msi).
Copy file name to clipboardExpand all lines: docs/ssma/db2/what-s-new-in-ssma-for-db2-db2tosql.md
+14-6Lines changed: 14 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: "What's New in SSMA for DB2 (DB2ToSQL) | Microsoft Docs"
3
3
ms.prod: sql
4
4
ms.custom: ""
5
-
ms.date: "08/14/2018"
5
+
ms.date: "09/22/2018"
6
6
ms.reviewer: ""
7
7
ms.suite: "sql"
8
8
ms.technology: ssma
@@ -20,11 +20,19 @@ manager: craigg
20
20
# What's New in SSMA for DB2 (DB2ToSQL)
21
21
This article lists SSMA for DB2 changes in each release.
22
22
23
+
## SSMA v7.10
24
+
The v7.10 release of SSMA for DB2 contains the following changes:
25
+
- Targeted fixes designed to provide additional security and privacy protections to meet changes in global requirements.
26
+
- A fix for conversion of BEGIN-END blocks.
27
+
28
+
> [!IMPORTANT]
29
+
> With SSMA v7.4 and later versions, .Net 4.5.2 is an installation pre-requisite.
30
+
23
31
## SSMA v7.9
24
32
The v7.9 release of SSMA for DB2 contains the following changes:
25
33
- Targeted fixes that improve quality and conversion metrics.
26
34
- Support in SSMA command line to alter Data Type mapping and Project Preferences.
27
-
- Support for migrating data using SQL Server Integration Services (SSIS). After converting the schema, it is possible to create an SSIS package by using a right-click context menu option.
35
+
- Support for migrating data using SQL Server Integration Services (SSIS). After converting the schema, it's possible to create an SSIS package by using a right-click context menu option.
28
36
- The Azure SQL Database connection dialog in SSMA has also been altered to specify the fully qualified server name. In previous versions of SSMA, the Azure SQL Database prefix had to be explicitly mentioned inside projects settings.
29
37
30
38
> [!IMPORTANT]
@@ -41,13 +49,13 @@ The v7.8 release of SSMA for DB2 contains the following changes:
41
49
## SSMA v7.7
42
50
The v7.7 release of SSMA for DB2 contains the following changes:
43
51
- SSMA for DB2 has been enhanced with targeted fixes that improve quality and conversion metrics.
44
-
- Based on the popular demand, the 32-bit version of SSMA for DB2 is back. Compared to the previous implementation (prior to v7.4), there are two installer packages, but they cannot be installed side by side. As a result, you must choose the most appropriate version based on the connectivity components you have. It is always preferable to use the 64-bit version, if possible.
52
+
- Based on the popular demand, the 32-bit version of SSMA for DB2 is back. Compared to the previous implementation (prior to v7.4), there are two installer packages, but they cannot be installed side by side. As a result, you must choose the most appropriate version based on the connectivity components you have. It's always preferable to use the 64-bit version, if possible.
45
53
46
54
> [!IMPORTANT]
47
55
> With SSMA v7.4 and later versions, .Net 4.5.2 is an installation pre-requisite.
48
56
49
57
## SSMA v7.6
50
-
The v7.6 release of SSMA for DB2 has been enhanced with targeted fixes that improve quality and conversion metrics and with support for SQL Server 2017 (public preview). Support for SQL Server 2017 on Windows and Linux is in public preview and should not be used for production migrations.
58
+
The v7.6 release of SSMA for DB2 has been enhanced with targeted fixes that improve quality and conversion metrics and with support for SQL Server 2017 (public preview). Support for SQL Server 2017 on Windows and Linux is in public preview and shouldn't be used for production migrations.
51
59
52
60
> [!IMPORTANT]
53
61
> With SSMA v7.4 and later versions, .Net 4.5.2 is an installation pre-requisite, and the 32-bit version of the tool has been discontinued.
@@ -78,7 +86,7 @@ The v7.3 release of SSMA for DB2 contains the following changes:
78
86
- Libraries that can be consumed by SSMA for performing custom conversions.
79
87
- You can now construct code that can handle custom syntax conversions and conversions that weren't previously handled by SSMA.
80
88
- Instructions on how to construct a custom converter are available in this blog post, [Extending SQL Server Migration Assistant's conversion capabilities](https://blogs.msdn.microsoft.com/datamigration/2017/02/21/2185/).
81
-
-Sample project for conversion can be download this [blog post](https://blogs.msdn.microsoft.com/datamigration/ssmafororacleconversionsample/).
89
+
-Download a sample project for conversion from this [blog post](https://blogs.msdn.microsoft.com/datamigration/ssmafororacleconversionsample/).
82
90
83
91
## SSMA v7.2
84
92
The v7.2 release of SSMA for DB2 contains the following changes:
@@ -88,7 +96,7 @@ The v7.2 release of SSMA for DB2 contains the following changes:
88
96
## SSMA v7.1
89
97
The v7.1 release of SSMA for Access contains the following changes:
90
98
- SQL Server 2017 on Windows and Linux CTP1 is now a supported target platform for migration. This feature is in technical preview and allows schema and data movement to target SQL servers.
91
-
- SSMA now supports automatic updates to download the latest version of SSMA as soon as it is available.
99
+
- SSMA now supports automatic updates to download the latest version of SSMA as soon as it's available.
92
100
- SSMA installable binaries are now delivered through Windows installer package files (.msi).
Copy file name to clipboardExpand all lines: docs/ssma/mysql/what-s-new-in-ssma-for-mysql-mysqltosql.md
+10-2Lines changed: 10 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: "What's New in SSMA for MySQL (MySQLToSql) | Microsoft Docs"
3
3
ms.prod: sql
4
4
ms.custom: ""
5
-
ms.date: "08/14/2018"
5
+
ms.date: "09/22/2018"
6
6
ms.reviewer: ""
7
7
ms.suite: "sql"
8
8
ms.technology: ssma
@@ -20,6 +20,14 @@ manager: craigg
20
20
# What's New in SSMA for MySQL (MySQLToSql)
21
21
This article lists SSMA for MySQL changes in each release.
22
22
23
+
## SSMA v7.10
24
+
The v7.10 release of SSMA for MySQL contains the following changes:
25
+
- Targeted fixes designed to provide additional security and privacy protections to meet changes in global requirements.
26
+
- A fix for conversion of spaces between function name and arguments list.
27
+
28
+
> [!IMPORTANT]
29
+
> With SSMA v7.4 and later versions, .Net 4.5.2 is an installation pre-requisite.
30
+
23
31
## SSMA v7.9
24
32
The v7.9 release of SSMA for MySQL contains the following changes:
25
33
- Targeted fixes that improve quality and conversion metrics.
@@ -79,7 +87,7 @@ The v7.3 release of SSMA for MySQL contains the following changes:
79
87
- Libraries that can be consumed by SSMA for performing custom conversions.
80
88
- You can now construct code that can handle custom syntax conversions and conversions that weren't previously handled by SSMA.
81
89
- Instructions on how to construct a custom converter are available in this blog post, [Extending SQL Server Migration Assistant's conversion capabilities](https://blogs.msdn.microsoft.com/datamigration/2017/02/21/2185/).
82
-
-Sample project for conversion can be download this [blog post](https://blogs.msdn.microsoft.com/datamigration/ssmafororacleconversionsample/).
90
+
-Download a sample project for conversion from this [blog post](https://blogs.msdn.microsoft.com/datamigration/ssmafororacleconversionsample/).
83
91
84
92
## SSMA v7.2
85
93
The v7.2 release of SSMA for MySQL contains the following changes:
Copy file name to clipboardExpand all lines: docs/ssma/oracle/what-s-new-in-ssma-for-oracle-oracletosql.md
+16-8Lines changed: 16 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: "What's New in SSMA for Oracle (OracleToSQL) | Microsoft Docs"
3
3
ms.prod: sql
4
4
ms.custom: ""
5
-
ms.date: "08/14/2018"
5
+
ms.date: "09/22/2018"
6
6
ms.reviewer: ""
7
7
ms.suite: "sql"
8
8
ms.technology: ssma
@@ -17,12 +17,20 @@ manager: craigg
17
17
# What's New in SSMA for Oracle (OracleToSQL)
18
18
This article lists SSMA for Oracle changes in each release.
19
19
20
+
## SSMA v7.10
21
+
The v7.10 release of SSMA for Oracle contains the following changes:
22
+
- Targeted fixes designed to provide additional security and privacy protections to meet changes in global requirements.
23
+
- A conversion improvement related to hierarchical queries.
24
+
25
+
> [!IMPORTANT]
26
+
> With SSMA v7.4 and later versions, .Net 4.5.2 is an installation pre-requisite.
27
+
20
28
## SSMA v7.9
21
29
The v7.9 release of SSMA for Oracle contains the following changes:
22
30
- Targeted fixes that improve quality and conversion metrics.
23
31
- Support for migrating "Continue" statements from Oracle to SQL Server.
24
32
- Support in SSMA command line to alter Data Type mapping and Project Preferences.
25
-
- Support for migrating data using SQL Server Integration Services (SSIS). After converting the schema, it is possible to create an SSIS package by using a right-click context menu option.
33
+
- Support for migrating data using SQL Server Integration Services (SSIS). After converting the schema, it's possible to create an SSIS package by using a right-click context menu option.
26
34
- The Azure SQL Database connection dialog in SSMA has also been altered to specify the fully qualified server name. In previous versions of SSMA, the Azure SQL Database prefix had to be explicitly mentioned inside projects settings.
27
35
28
36
> [!IMPORTANT]
@@ -43,15 +51,15 @@ The v7.8 release of SSMA for Oracle contains the following changes:
43
51
## SSMA v7.7
44
52
The v7.7 release of SSMA for Oracle contains the following changes:
45
53
- SSMA for Oracle has been enhanced with targeted fixes that improve quality and conversion metrics.
46
-
- Based on the popular demand, the 32-bit version of SSMA for Oracle is back. Compared to the previous implementation (prior to v7.4), there are two installer packages, but they cannot be installed side by side. As a result, you must choose the most appropriate version based on the connectivity components you have. It is always preferable to use the 64-bit version, if possible.
47
-
- SQL Server 2017 support is now official with the Oracle Extension Pack supported on Linux as well (new remote installation option). Note that Extension Pack functionality is limited when installed on Linux, as the tester and server-side data migration features are not supported
54
+
- Based on the popular demand, the 32-bit version of SSMA for Oracle is back. Compared to the previous implementation (prior to v7.4), there are two installer packages, but they can't be installed side by side. As a result, you must choose the most appropriate version based on the connectivity components you have. It's always preferable to use the 64-bit version, if possible.
55
+
- SQL Server 2017 support is now official with the Oracle Extension Pack supported on Linux as well (new remote installation option). Note that Extension Pack functionality is limited when installed on Linux, as the tester and server-side data migration features aren't supported.
48
56
- SSMA for Oracle allows you to migrate Materialized Views as regular tables (configurable through the settings at **Project Settings** -> **Synchronization** -> **Discover backing tables for Materialized Views**).
49
57
50
58
> [!IMPORTANT]
51
59
> With SSMA v7.4 and later versions, .Net 4.5.2 is an installation pre-requisite.
52
60
53
61
## SSMA v7.6
54
-
The v7.6 release of SSMA for Oracle has been enhanced with targeted fixes that improve quality and conversion metrics and with support for SQL Server 2017 (public preview). Support for SQL Server 2017 on Windows and Linux is in public preview and should not be used for production migrations.
62
+
The v7.6 release of SSMA for Oracle has been enhanced with targeted fixes that improve quality and conversion metrics and with support for SQL Server 2017 (public preview). Support for SQL Server 2017 on Windows and Linux is in public preview and shouldn't be used for production migrations.
55
63
56
64
> [!IMPORTANT]
57
65
> With SSMA v7.4 and later versions, .Net 4.5.2 is an installation pre-requisite, and the 32-bit version of the tool has been discontinued.
@@ -107,7 +115,7 @@ The v7.2 release of SSMA for Oracle contains the following changes:
107
115
## SSMA v7.1
108
116
The v7.1 release of SSMA for Oracle contains the following changes:
109
117
- SQL Server 2017 on Windows and Linux CTP1 is now a supported target platform for migration. This feature is in technical preview and allows schema and data movement to target SQL servers.
110
-
- SSMA now supports automatic updates to download the latest version of SSMA as soon as it is available.
118
+
- SSMA now supports automatic updates to download the latest version of SSMA as soon as it's available.
111
119
- SSMA installable binaries are now delivered through Windows installer package files (.msi).
112
120
113
121
**Resources**
@@ -122,8 +130,8 @@ The May 2016 release of SSMA for Oracle contains the following changes:
122
130
- Added support for SQL Server 2016.
123
131
- Added conversion of Oracle flashback archive tables to SQL Server temporal tables.
124
132
125
-
**Note** - SSMA does not copy history data from Oracle Flashback Data Archive tables. As a result, the history data must be copied manually during the migration process. In addition, while SSMA does not display the history table in the SQL Server metadata explorer because it’s treated as a system table, you can view the history table in SQL Server Management Studio.
126
-
SQL Server 2016 does not support several Oracle Flashback features, including:
133
+
**Note** - SSMA doesn't copy history data from Oracle Flashback Data Archive tables. As a result, the history data must be copied manually during the migration process. In addition, while SSMA doesn't display the history table in the SQL Server metadata explorer because it’s treated as a system table, you can view the history table in SQL Server Management Studio.
134
+
SQL Server 2016 doesn't support several Oracle Flashback features, including:
0 commit comments