From 66b485208a8867b59b083b528a149ccac34a72b9 Mon Sep 17 00:00:00 2001 From: Hadis-Fard Date: Wed, 12 Jul 2017 14:50:04 -0700 Subject: [PATCH 1/6] updated release 4.3 notes --- .../php/release-notes-for-the-php-sql-driver.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/docs/connect/php/release-notes-for-the-php-sql-driver.md b/docs/connect/php/release-notes-for-the-php-sql-driver.md index c32470dfd9a..fb41d06df5a 100644 --- a/docs/connect/php/release-notes-for-the-php-sql-driver.md +++ b/docs/connect/php/release-notes-for-the-php-sql-driver.md @@ -1,7 +1,7 @@ --- title: "Release Notes for the PHP SQL Driver | Microsoft Docs" ms.custom: "" -ms.date: "01/19/2017" +ms.date: "07/12/2017" ms.prod: "sql-non-specified" ms.reviewer: "" ms.suite: "" @@ -21,11 +21,25 @@ manager: "jhubbard" [!INCLUDE[Driver_PHP_Download](../../includes/driver_php_download.md)] This topic discusses what was added in the each version of the [!INCLUDE[ssDriverPHP](../../includes/ssdriverphp_md.md)]. + +## What's New in Version 4.3 +Support for PHP 7.1 +Support for Mac OS Sierra and Mac OS El Capitan +Support for Ubuntu 15.10, and Debian 8 +Dropped support for Ubuntu 15.04 +Support for Always On Availability groups via Transparent Network IP Resolution +Added support for sql_variant data type with limitation +Idle Connection Resiliency support in Windows +Connection pooling support for Linux and macOS +Azure Active Directory Authentication with ActiveDirectoryPassword and SqlPassword + ## What's New in Version 4.0 Support for PHP 7.0 Full 64-bit support +Support for Ubuntu 15.04, Ubuntu 16.04, and RedHat 7 + ## What's New in Version 3.2 Support for PHP 5.6 From fc88805afeb03b6c92d6631264f1e0bb8f6f7abd Mon Sep 17 00:00:00 2001 From: Hadis-Fard Date: Wed, 12 Jul 2017 15:23:48 -0700 Subject: [PATCH 2/6] added the links, and updated formatting --- .../release-notes-for-the-php-sql-driver.md | 66 +++++++++---------- 1 file changed, 30 insertions(+), 36 deletions(-) diff --git a/docs/connect/php/release-notes-for-the-php-sql-driver.md b/docs/connect/php/release-notes-for-the-php-sql-driver.md index fb41d06df5a..ac2ae8d82b0 100644 --- a/docs/connect/php/release-notes-for-the-php-sql-driver.md +++ b/docs/connect/php/release-notes-for-the-php-sql-driver.md @@ -23,49 +23,43 @@ manager: "jhubbard" This topic discusses what was added in the each version of the [!INCLUDE[ssDriverPHP](../../includes/ssdriverphp_md.md)]. ## What's New in Version 4.3 -Support for PHP 7.1 -Support for Mac OS Sierra and Mac OS El Capitan -Support for Ubuntu 15.10, and Debian 8 -Dropped support for Ubuntu 15.04 -Support for Always On Availability groups via Transparent Network IP Resolution -Added support for sql_variant data type with limitation -Idle Connection Resiliency support in Windows -Connection pooling support for Linux and macOS -Azure Active Directory Authentication with ActiveDirectoryPassword and SqlPassword + +- Support for PHP 7.1 +- Support for Mac OS Sierra and Mac OS El Capitan +- Support for Ubuntu 15.10, and Debian 8 +- Dropped support for Ubuntu 15.04 +- Support for Always On Availability groups via Transparent Network IP Resolution. For more information, see [Connection Options](../../connect/php/connection-options.md). +- Added support for sql_variant data type with limitation. +- Idle Connection Resiliency support in Windows. For more information, see [Connection Options](../../connect/php/connection-options.md). +- Connection pooling support for Linux and macOS. For more information, see [Connection Pooling](../../connect/php/connection-pooling-microsoft-drivers-for-php-for-sql-server). +- Support for Azure Active Directory Authentication with ActiveDirectoryPassword and SqlPassword. For more information, see [Connection Options](../../connect/php/connection-options.md). -## What's New in Version 4.0 -Support for PHP 7.0 +## What's New in Version 4.0 -Full 64-bit support +- Support for PHP 7.0 +- Full 64-bit support +- Support for Ubuntu 15.04, Ubuntu 16.04, and RedHat 7 -Support for Ubuntu 15.04, Ubuntu 16.04, and RedHat 7 +## What's New in Version 3.2 -## What's New in Version 3.2 -Support for PHP 5.6 - -Includes latest updates for prior PHP versions 5.5 and 5.4 - -Requires Microsoft ODBC Driver 11 for SQL Server +- Support for PHP 5.6 +- Includes latest updates for prior PHP versions 5.5 and 5.4 +- Requires Microsoft ODBC Driver 11 for SQL Server -## What's New in Version 3.1 -Support for PHP 5.5 - -Requires Microsoft ODBC Driver 11 for SQL Server. Previous versions required SQL Native Client. +## What's New in Version 3.1 + +- Support for PHP 5.5 +- Requires Microsoft ODBC Driver 11 for SQL Server. Previous versions required SQL Native Client. ## What's New in Version 3.0 -Support for PHP 5.4. PHP 5.2 is not supported in version 3 of the [!INCLUDE[ssDriverPHP](../../includes/ssdriverphp_md.md)]. - -AttachDBFileName connection option is added. For more information, see [Connection Options](../../connect/php/connection-options.md). - -Support for LocalDB, which was added in [!INCLUDE[ssSQL11](../../includes/sssql11_md.md)]. For more information, see [PHP Driver for SQL Server Support for LocalDB](../../connect/php/php-driver-for-sql-server-support-for-localdb.md). - -AttachDBFileName connection option is added. For more information, see [Connection Options](../../connect/php/connection-options.md). - -Support for the high-availability, disaster recovery features. For more information, see [PHP Driver for SQL Server Support for High Availability, Disaster Recovery](../../connect/php/php-driver-for-sql-server-support-for-high-availability-disaster-recovery.md). - -Support for client-side cursors (caching a result set in-memory). For more information, see [Cursor Types (SQLSRV Driver)](../../connect/php/cursor-types-sqlsrv-driver.md) and [Cursor Types (PDO_SQLSRV Driver)](../../connect/php/cursor-types-pdo-sqlsrv-driver.md). - -The PDO::ATTR_EMULATE_PREPARES attribute has been added. See [PDO::prepare](../../connect/php/pdo-prepare.md) for more information. + +- Support for PHP 5.4. PHP 5.2 is not supported in version 3 of the [!INCLUDE[ssDriverPHP](../../includes/ssdriverphp_md.md)]. +- AttachDBFileName connection option is added. For more information, see [Connection Options](../../connect/php/connection-options.md). +- Support for LocalDB, which was added in [!INCLUDE[ssSQL11](../../includes/sssql11_md.md)]. For more information, see [PHP Driver for SQL Server Support for LocalDB](../../connect/php/php-driver-for-sql-server-support-for-localdb.md). +- AttachDBFileName connection option is added. For more information, see [Connection Options](../../connect/php/connection-options.md). +- Support for the high-availability, disaster recovery features. For more information, see [PHP Driver for SQL Server Support for High Availability, Disaster Recovery](../../connect/php/php-driver-for-sql-server-support-for-high-availability-disaster-recovery.md). +- Support for client-side cursors (caching a result set in-memory). For more information, see [Cursor Types (SQLSRV Driver)](../../connect/php/cursor-types-sqlsrv-driver.md) and [Cursor Types (PDO_SQLSRV Driver)](../../connect/php/cursor-types-pdo-sqlsrv-driver.md). +- The PDO::ATTR_EMULATE_PREPARES attribute has been added. See [PDO::prepare](../../connect/php/pdo-prepare.md) for more information. ## What's New in Version 2.0 In version 2.0, support for the PDO_SQLSRV driver was added. For more information, see [PDO_SQLSRV Driver Reference](../../connect/php/pdo-sqlsrv-driver-reference.md). From 2dabcd64fb9a3fd2fb64f3a394102832004e2724 Mon Sep 17 00:00:00 2001 From: Hadis Fard Date: Wed, 12 Jul 2017 16:16:13 -0700 Subject: [PATCH 3/6] fixed the link --- docs/connect/php/release-notes-for-the-php-sql-driver.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/connect/php/release-notes-for-the-php-sql-driver.md b/docs/connect/php/release-notes-for-the-php-sql-driver.md index ac2ae8d82b0..2bb9fd57bb3 100644 --- a/docs/connect/php/release-notes-for-the-php-sql-driver.md +++ b/docs/connect/php/release-notes-for-the-php-sql-driver.md @@ -31,7 +31,7 @@ This topic discusses what was added in the each version of the [!INCLUDE[ssDrive - Support for Always On Availability groups via Transparent Network IP Resolution. For more information, see [Connection Options](../../connect/php/connection-options.md). - Added support for sql_variant data type with limitation. - Idle Connection Resiliency support in Windows. For more information, see [Connection Options](../../connect/php/connection-options.md). -- Connection pooling support for Linux and macOS. For more information, see [Connection Pooling](../../connect/php/connection-pooling-microsoft-drivers-for-php-for-sql-server). +- Connection pooling support for Linux and macOS. For more information, see [Connection Pooling](../../connect/php/connection-pooling-microsoft-drivers-for-php-for-sql-server.md). - Support for Azure Active Directory Authentication with ActiveDirectoryPassword and SqlPassword. For more information, see [Connection Options](../../connect/php/connection-options.md). ## What's New in Version 4.0 From bdc715d4f1e9bda2bba4b248e29fca51f1c925f9 Mon Sep 17 00:00:00 2001 From: Hadis-Fard Date: Thu, 13 Jul 2017 18:14:16 -0700 Subject: [PATCH 4/6] acrolinx issues --- docs/connect/php/release-notes-for-the-php-sql-driver.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/connect/php/release-notes-for-the-php-sql-driver.md b/docs/connect/php/release-notes-for-the-php-sql-driver.md index ac2ae8d82b0..4bbd09bfdc1 100644 --- a/docs/connect/php/release-notes-for-the-php-sql-driver.md +++ b/docs/connect/php/release-notes-for-the-php-sql-driver.md @@ -20,7 +20,7 @@ manager: "jhubbard" # Release Notes for the PHP SQL Driver [!INCLUDE[Driver_PHP_Download](../../includes/driver_php_download.md)] -This topic discusses what was added in the each version of the [!INCLUDE[ssDriverPHP](../../includes/ssdriverphp_md.md)]. +This topic discusses what was added in each version of the [!INCLUDE[ssDriverPHP](../../includes/ssdriverphp_md.md)]. ## What's New in Version 4.3 @@ -59,7 +59,7 @@ This topic discusses what was added in the each version of the [!INCLUDE[ssDrive - AttachDBFileName connection option is added. For more information, see [Connection Options](../../connect/php/connection-options.md). - Support for the high-availability, disaster recovery features. For more information, see [PHP Driver for SQL Server Support for High Availability, Disaster Recovery](../../connect/php/php-driver-for-sql-server-support-for-high-availability-disaster-recovery.md). - Support for client-side cursors (caching a result set in-memory). For more information, see [Cursor Types (SQLSRV Driver)](../../connect/php/cursor-types-sqlsrv-driver.md) and [Cursor Types (PDO_SQLSRV Driver)](../../connect/php/cursor-types-pdo-sqlsrv-driver.md). -- The PDO::ATTR_EMULATE_PREPARES attribute has been added. See [PDO::prepare](../../connect/php/pdo-prepare.md) for more information. +- The PDO::ATTR_EMULATE_PREPARES attribute has been added. For more information, see [PDO::prepare](../../connect/php/pdo-prepare.md). ## What's New in Version 2.0 In version 2.0, support for the PDO_SQLSRV driver was added. For more information, see [PDO_SQLSRV Driver Reference](../../connect/php/pdo-sqlsrv-driver-reference.md). From 6c5ddd022cdd136a9ca1060c057cf36e18599a71 Mon Sep 17 00:00:00 2001 From: Theano Petersen Date: Thu, 13 Jul 2017 21:54:17 -0700 Subject: [PATCH 5/6] Update modify-trace-templates.md --- .../modify-trace-templates.md | 30 +++++++------------ 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/docs/tools/sql-server-profiler/modify-trace-templates.md b/docs/tools/sql-server-profiler/modify-trace-templates.md index f897515e015..13cf083ed92 100644 --- a/docs/tools/sql-server-profiler/modify-trace-templates.md +++ b/docs/tools/sql-server-profiler/modify-trace-templates.md @@ -22,10 +22,10 @@ ms.author: "jhubbard" manager: "jhubbard" --- # Modify trace templates - You can modify templates that are saved in a file on the local computer on which [!INCLUDE[ssSqlProfiler](../../includes/sssqlprofiler-md.md)] is running. You can also modify templates derived from those files. When you modify existing templates, you edit template properties such as event classes and data columns, in the same order that the properties were set originally, on the **Events Selection** tab of the **Trace Properties** dialog box. Event classes and data columns can be added or removed, and filters can be changed. After the template is modified, a user-specific template is created and the original system template is left intact. For more information, see [Save Traces and Trace Templates](../../tools/sql-server-profiler/save-traces-and-trace-templates.md). - - You may need to derive a template from an existing trace file if you cannot remember (or have not saved) the original template that was used to create the trace, or if you want to run the same trace at a later date. When working with existing traces, you can view the properties, but you cannot modify the properties. To modify the properties, stop or pause the trace. For more information, see [Derive a Template from a Trace File or Trace Table (SQL Server Profiler)](../../tools/sql-server-profiler/derive-a-template-from-a-trace-file-or-trace-table-sql-server-profiler.md) and [Derive a Template from a Running Trace (SQL Server Profiler)](../../tools/sql-server-profiler/derive-a-template-from-a-running-trace-sql-server-profiler.md). - + You can modify templates that are saved in a file on the local computer on which [!INCLUDE[ssSqlProfiler](../../includes/sssqlprofiler-md.md)] is running. You can also modify templates derived from those files. When you modify existing templates, you edit template properties such as event classes and data columns, in the same order that the properties were set originally, on the **Events Selection** tab of the **Trace Properties** dialog box. Event classes and data columns can be added or removed, and filters can be changed. After the template is modified, a user-specific template is created and the original system template is left intact. For more information, see [Save Traces and Trace Templates](../../tools/sql-server-profiler/save-traces-and-trace-templates.md). + + You may need to derive a template from an existing trace file if you cannot remember (or have not saved) the original template that was used to create the trace, or if you want to run the same trace at a later date. When working with existing traces, you can view the properties, but you cannot modify the properties. To modify the properties, stop or pause the trace. For more information, see [Derive a Template from a Trace File or Trace Table (SQL Server Profiler)](../../tools/sql-server-profiler/derive-a-template-from-a-trace-file-or-trace-table-sql-server-profiler.md) and [Derive a Template from a Running Trace (SQL Server Profiler)](../../tools/sql-server-profiler/derive-a-template-from-a-running-trace-sql-server-profiler.md). + ## To modify a trace template 1. On the **File** menu, point to **Templates**, and then click **Edit Template**. @@ -41,19 +41,11 @@ manager: "jhubbard" - To add filters, click the data column name and specify the filter criteria in the **Edit Filter** dialog box. You can also right-click the data column name, and click **Edit Column Filter** to launch the **Edit Filter** dialog box. Click **OK** to add the filter. 4. Click **Save**, or click **Save As**to save the trace template under another name. - **To create a trace template** - + ## Next steps - **To start a trace** -[Start a Trace](../../tools/sql-server-profiler/start-a-trace.md) - **To run a trace from a trace template** - [Create a Trace (SQL Server Profiler)](../../tools/sql-server-profiler/create-a-trace-sql-server-profiler.md) - - **To modify a trace** - [Using Transact-SQL](../../relational-databases/sql-trace/modify-an-existing-trace-transact-sql.md) - - **To add or remove events from a trace template or trace file** - [Using SQL Server Profiler](../../tools/sql-server-profiler/specify-events-and-data-columns-for-a-trace-file-sql-server-profiler.md) - - [Using Transact-SQL](../../relational-databases/system-stored-procedures/sp-trace-setevent-transact-sql.md) - +[Start a trace](../../tools/sql-server-profiler/start-a-trace.md) +[Create a trace](../../tools/sql-server-profiler/create-a-trace-sql-server-profiler.md) +[Modify an existing trace using Transact-SQL](../../relational-databases/sql-trace/modify-an-existing-trace-transact-sql.md) +[Specify events and data columns for a trace using SQL Server Profiler](../../tools/sql-server-profiler/specify-events-and-data-columns-for-a-trace-file-sql-server-profiler.md) +[sp-trace-setevent-transact-sql](../../relational-databases/system-stored-procedures/sp-trace-setevent-transact-sql.md) + From 616af4ce18df49f382cc21cf524a582719048c21 Mon Sep 17 00:00:00 2001 From: Theano Petersen Date: Thu, 13 Jul 2017 22:00:02 -0700 Subject: [PATCH 6/6] Update modify-trace-templates.md --- docs/tools/sql-server-profiler/modify-trace-templates.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/tools/sql-server-profiler/modify-trace-templates.md b/docs/tools/sql-server-profiler/modify-trace-templates.md index 13cf083ed92..d1453146f7c 100644 --- a/docs/tools/sql-server-profiler/modify-trace-templates.md +++ b/docs/tools/sql-server-profiler/modify-trace-templates.md @@ -32,7 +32,7 @@ manager: "jhubbard" 2. In the **Trace Template Properties** dialog box, on the **General** tab, you can modify the server type and template name, or choose to use a default template for the server type. -3. On the **Events Selection**tab, use the grid control to add or remove events and data columns from the trace file as follows. +3. On the **Events Selection** tab, use the grid control to add or remove events and data columns from the trace file as follows. - To add an event, expand the appropriate event category in the **Events** column, and then select the event name. @@ -40,7 +40,7 @@ manager: "jhubbard" - To add filters, click the data column name and specify the filter criteria in the **Edit Filter** dialog box. You can also right-click the data column name, and click **Edit Column Filter** to launch the **Edit Filter** dialog box. Click **OK** to add the filter. -4. Click **Save**, or click **Save As**to save the trace template under another name. +4. Click **Save**, or click **Save As** to save the trace template under another name. ## Next steps [Start a trace](../../tools/sql-server-profiler/start-a-trace.md)