Skip to content

Commit 9fc4b36

Browse files
author
mikeblome
committed
fixed links from previous commit
1 parent 4622518 commit 9fc4b36

File tree

147 files changed

+452
-452
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

147 files changed

+452
-452
lines changed

contributor-guide/templates/overview-template-annotated-example.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ A SQL Database backup includes both local database backups and geo-redundant bac
116116
Explains first component of the backup capabilities
117117
------------------>
118118

119-
For local backups, SQL Database uses SQL Server technology to create [full](/sql-docs/docs/relational-databases/backup-restore/full-database-backups-sql-server), [differential](/sql-docs/docs/relational-databases/backup-restore/differential-backups-sql-server) backups. The transaction log backups happen every five minutes, which allows you to do a point-in-time restore to the same server that hosts the database. When you restore a database, the service figures out which full, differential, and transaction log backups need to be restored.
119+
For local backups, SQL Database uses SQL Server technology to create [full](../../docs/relational-databases/backup-restore/full-database-backups-sql-server.md), [differential](../../docs/relational-databases/backup-restore/differential-backups-sql-server.md) backups. The transaction log backups happen every five minutes, which allows you to do a point-in-time restore to the same server that hosts the database. When you restore a database, the service figures out which full, differential, and transaction log backups need to be restored.
120120

121121
<!---------------
122122
Explicit list of what to do with a local backup. "Use a ..." helps people to scan the topic and find the uses quickly.
@@ -156,7 +156,7 @@ SQL Database provides up to 200% of your maximum provisioned database storage as
156156

157157
## How often do backups happen?
158158

159-
For local database backups, full database backups happen weekly, differential database backups happen hourly, and transaction log backups happen every five minutes. The first full backup is scheduled immediately after a database is created. It usually completes within 30 minutes, but it can take longer when the database is of a significant size. For example, the initial backup can take longer on a restored database or a database copy. After the first full backup, all further backups are scheduled automatically and managed silently in the background. The exact timing of full and [differential](/sql-docs/docs/relational-databases/backup-restore/differential-backups-sql-server) database backups is determined as it balances the overall system workload.
159+
For local database backups, full database backups happen weekly, differential database backups happen hourly, and transaction log backups happen every five minutes. The first full backup is scheduled immediately after a database is created. It usually completes within 30 minutes, but it can take longer when the database is of a significant size. For example, the initial backup can take longer on a restored database or a database copy. After the first full backup, all further backups are scheduled automatically and managed silently in the background. The exact timing of full and [differential](../../docs/relational-databases/backup-restore/differential-backups-sql-server.md) database backups is determined as it balances the overall system workload.
160160

161161
For geo-redundant backups, full and differential backups are copied according to the Azure Storage replication schedule.
162162

docs-msdn/analytics-platform-system/acquire-and-configure-backup-server.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,9 @@ FROM DISK = '\\10.172.14.255\backups\yearly\Invoices2013Full'
117117
118118
For more information, see:
119119
120-
- [BACKUP DATABASE](/sql-docs/docs/t-sql/statements/backup-database-parallel-data-warehouse)
120+
- [BACKUP DATABASE](../../docs/t-sql/statements/backup-database-parallel-data-warehouse.md)
121121
122-
- [RESTORE DATABASE](/sql-docs/docs/t-sql/statements/restore-database-parallel-data-warehouse)
122+
- [RESTORE DATABASE](../../docs/t-sql/statements/restore-database-parallel-data-warehouse.md)
123123
124124
## <a name="Security"></a>Security notices
125125
The backup server is not joined to the private domain for the appliance. It is in your own network, and there is no trust relationship between your own domain and private appliance domain.

docs-msdn/analytics-platform-system/backup-and-restore-overview.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Describes how data backup and restore works for SQL Server Parallel Data Warehou
1919
## <a name="BackupRestoreBasics"></a>Backup and restore basics
2020
A PDW *database backup* is a copy of an appliance database, stored in a format so that it can be used to restore the original database to an appliance.
2121

22-
A PDW database backup is created with the [BACKUP DATABASE](/sql-docs/docs/t-sql/statements/backup-database-parallel-data-warehouse) t-sql statement and formatted for use with the [RESTORE DATABASE](/sql-docs/docs/t-sql/statements/restore-database-parallel-data-warehouse) statement; it is unusable for any other purpose. The backup can only be restored to an appliance with the same number or a greater number of Compute nodes.
22+
A PDW database backup is created with the [BACKUP DATABASE](../../docs/t-sql/statements/backup-database-parallel-data-warehouse.md) t-sql statement and formatted for use with the [RESTORE DATABASE](../../docs/t-sql/statements/restore-database-parallel-data-warehouse.md) statement; it is unusable for any other purpose. The backup can only be restored to an appliance with the same number or a greater number of Compute nodes.
2323

2424
<!-- MISSING LINKS
2525
@@ -97,7 +97,7 @@ When restoring data, the appliance detects the number of Compute nodes on the so
9797

9898
1. The database backup to be restored is available on a Windows file share on a non-appliance backup server. For best performance, this server is usually connected to the appliance InfiniBand network.
9999

100-
2. User submits a [RESTORE DATABASE](/sql-docs/docs/t-sql/statements/restore-database-parallel-data-warehouse) tsql statement to the Control node.
100+
2. User submits a [RESTORE DATABASE](../../docs/t-sql/statements/restore-database-parallel-data-warehouse.md) tsql statement to the Control node.
101101

102102
- The restore is either a full restore or a header restore. The full restore restores a full backup and then optionally restores a differential backup.
103103

@@ -119,15 +119,15 @@ Restoring a backup to an appliance with a larger number of Compute nodes grows t
119119

120120
For example, when restoring a 60 GB database from a 2-node appliance (30 GB per node) to a 6-node appliance, SQL Server PDW creates a 180 GB database (6 nodes with 30 GB per node) on the 6-node appliance. SQL Server PDW initially restores the database to 2 nodes to match the source configuration, and then redistributes the data to all 6 nodes.
121121

122-
After the redistribution each Compute node will contain less actual data and more free space than each Compute node on the smaller source appliance. Use the additional space to add more data to the database. If the restored database size is larger than you need, you can use [ALTER DATABASE](/sql-docs/docs/t-sql/statements/alter-database-parallel-data-warehouse) to shrink the database file sizes.
122+
After the redistribution each Compute node will contain less actual data and more free space than each Compute node on the smaller source appliance. Use the additional space to add more data to the database. If the restored database size is larger than you need, you can use [ALTER DATABASE](../../docs/t-sql/statements/alter-database-parallel-data-warehouse.md) to shrink the database file sizes.
123123

124124
## Related Tasks
125125

126126
|Backup and Restore Task|Description|
127127
|---------------------------|---------------|
128128
|Prepare a server as a backup server.|[Acquire and configure a backup server ](acquire-and-configure-backup-server.md)|
129-
|Backup a database.|[BACKUP DATABASE](/sql-docs/docs/t-sql/statements/backup-database-parallel-data-warehouse)|
130-
|Restore a database.|[RESTORE DATABASE](/sql-docs/docs/t-sql/statements/restore-database-parallel-data-warehouse)|
129+
|Backup a database.|[BACKUP DATABASE](../../docs/t-sql/statements/backup-database-parallel-data-warehouse.md)|
130+
|Restore a database.|[RESTORE DATABASE](../../docs/t-sql/statements/restore-database-parallel-data-warehouse.md)|
131131

132132

133133

docs-msdn/analytics-platform-system/configure-an-external-smp-sql-server-to-receive-remote-table-copies.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ To configure SQL Server, use the following steps:
4242
## <a name="BPSQLConfig"></a>Best Practices for SMP SQL Server Configuration for Remote Table Copy
4343
When configuring the SMP SQL Server to receive remote table copies, use the following best practices to improve performance.
4444

45-
1. Follow best practices as documented in SQL Server product documentation. For example, enable data encryption. For more information about securing SQL Server, see [Securing SQL Server](/sql-docs/docs/relational-databases/security/securing-sql-server) on MSDN.
45+
1. Follow best practices as documented in SQL Server product documentation. For example, enable data encryption. For more information about securing SQL Server, see [Securing SQL Server](../../docs/relational-databases/security/securing-sql-server.md) on MSDN.
4646

4747
2. Use the bulk-logged or simple recovery model.
4848

docs-msdn/analytics-platform-system/dwloader.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -519,7 +519,7 @@ Loaded data might require more or less space on the appliance than in the source
519519
Although **dwloader** is a transaction process and will roll back gracefully on failure, it cannot be rolled back once the bulk load has been completed successfully. To cancel an active **dwloader** process, type CTRL+C.
520520

521521
## Limitations and Restrictions
522-
The total size of all loads occurring concurrently must be smaller than LOG_SIZE for the database, and we recommend the total size of all concurrent loads is less than 50% of the LOG_SIZE. To achieve this size limitation, you can split large loads into multiple batches. For more information on LOG_SIZE, see [CREATE DATABASE](/sql-docs/docs/t-sql/statements/create-database-parallel-data-warehouse)
522+
The total size of all loads occurring concurrently must be smaller than LOG_SIZE for the database, and we recommend the total size of all concurrent loads is less than 50% of the LOG_SIZE. To achieve this size limitation, you can split large loads into multiple batches. For more information on LOG_SIZE, see [CREATE DATABASE](../../docs/t-sql/statements/create-database-parallel-data-warehouse.md)
523523

524524
When loading multiple files with one load command, all rejected rows are written to the same reject file. The reject file does not show which input file contains each rejected row.
525525

docs-msdn/analytics-platform-system/grant-permissions.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ This section describes how to grant permissions to manage logins, database users
141141
### <a name="PermsAdminConsole"></a>Grant Permissions to Manage Logins
142142
**Add or Manage Logins**
143143

144-
The following SQL statements create a Login named KimAbercrombie that can create new logins by using the [CREATE LOGIN](/sql-docs/docs/t-sql/statements/create-login-transact-sql) statement and alter existing logins by using the [ALTER LOGIN](/sql-docs/docs/t-sql/statements/alter-login-transact-sql) statement.
144+
The following SQL statements create a Login named KimAbercrombie that can create new logins by using the [CREATE LOGIN](../../docs/t-sql/statements/create-login-transact-sql.md) statement and alter existing logins by using the [ALTER LOGIN](../../docs/t-sql/statements/alter-login-transact-sql.md) statement.
145145

146146
The **ALTER ANY LOGIN** permission grants the ability to create new logins and drop exisiting. Once a login exists, the login can be managed by logins with the **ALTER ANY LOGIN** permission or the **ALTER** permission on that login. A login can change the password and default database for its own login.
147147

@@ -238,7 +238,7 @@ GO
238238
To create admin logins, see [Fixed Server Roles](pdw-permissions.md#fixed-server-roles).
239239

240240
## See also
241-
[CREATE LOGIN](/sql-docs/docs/t-sql/statements/create-login-transact-sql)
242-
[CREATE USER](/sql-docs/docs/t-sql/statements/create-user-transact-sql)
243-
[CREATE ROLE](/sql-docs/docs/t-sql/statements/create-role-transact-sql)
241+
[CREATE LOGIN](../../docs/t-sql/statements/create-login-transact-sql.md)
242+
[CREATE USER](../../docs/t-sql/statements/create-user-transact-sql.md)
243+
[CREATE ROLE](../../docs/t-sql/statements/create-role-transact-sql.md)
244244
[Load](load-overview.md)

docs-msdn/analytics-platform-system/instant-file-initialization-configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Instant file initialization is a SQL Server feature that allows data file operat
1919
Instant file initialization is not available when TDE is enabled.
2020

2121
## Add Permission for the Backup Account
22-
The backup process requires a network credential (Windows user account) that can access the backup storage location. You authorize PDW to use account by using the [sp_pdw_add_network_credentials](/sql-docs/docs/relational-databases/system-stored-procedures/sp-pdw-add-network-credentials-sql-data-warehouse) procedure. See [BACKUP DATABASE](/sql-docs/docs/t-sql/statements/backup-database-parallel-data-warehouse) for the entire backup process. To use instant file initialization, the backup account must be granted the `Perform volume maintenance tasks` permission.
22+
The backup process requires a network credential (Windows user account) that can access the backup storage location. You authorize PDW to use account by using the [sp_pdw_add_network_credentials](/sql-docs/docs/relational-databases/system-stored-procedures/sp-pdw-add-network-credentials-sql-data-warehouse) procedure. See [BACKUP DATABASE](../../docs/t-sql/statements/backup-database-parallel-data-warehouse.md) for the entire backup process. To use instant file initialization, the backup account must be granted the `Perform volume maintenance tasks` permission.
2323

2424
1. On the backup server, open the **Local Security Policy** application (`secpol.msc`).
2525

docs-msdn/analytics-platform-system/load-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ caps.latest.revision: 22
1414
---
1515

1616
# Load (SQL Server PDW)
17-
You can load or insert data into SQL Server Parallel Data Warehouse (PDW) by using Integration Services, [bcp Utility](/sql-docs/docs/tools/bcp-utility), **dwloader** Command-line Loader, or the SQL INSERT statement.
17+
You can load or insert data into SQL Server Parallel Data Warehouse (PDW) by using Integration Services, [bcp Utility](../../docs/tools/bcp-utility.md), **dwloader** Command-line Loader, or the SQL INSERT statement.
1818

1919
## Loading Environment
2020
To load data, you need one or more loading servers. You can use your own existing ETL or other servers, or you can purchase new servers. For more information, see [Acquire and Configure a Loading Server](acquire-and-configure-loading-server.md). These instructions include a [Loading Server Capacity Planning Worksheet](loading-server-capacity-planning-worksheet.md) to help you plan the right solution for loading.

docs-msdn/analytics-platform-system/load-with-insert.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ author: BarbKess
1616

1717
# Load data with INSERT
1818

19-
You can use the tsql INSERT statement to load data into a SQL Server Parallel Data Warehouse (PDW) distributed or replicated table. For more information about INSERT, see [INSERT](/sql-docs/docs/t-sql/statements/insert-transact-sql). For replicated tables and all non-distribution columns in a distributed table, PDW uses SQL Server to implicitly convert the data values specified in the statement to the data type of the destination column. For more information about SQL Server data conversion rules, see [Data type conversion for SQL](http://msdn.microsoft.com/library/ms191530&#40;v=sql11&#40;.aspx). However, for distribution columns, PDW supports only a subset of implicit conversions that SQL Server supports. Therefore, when you use the INSERT statement to load data into a distribution column, the source data must be specified in one of the formats defined in the following tables.
19+
You can use the tsql INSERT statement to load data into a SQL Server Parallel Data Warehouse (PDW) distributed or replicated table. For more information about INSERT, see [INSERT](../../docs/t-sql/statements/insert-transact-sql.md). For replicated tables and all non-distribution columns in a distributed table, PDW uses SQL Server to implicitly convert the data values specified in the statement to the data type of the destination column. For more information about SQL Server data conversion rules, see [Data type conversion for SQL](http://msdn.microsoft.com/library/ms191530&#40;v=sql11&#40;.aspx). However, for distribution columns, PDW supports only a subset of implicit conversions that SQL Server supports. Therefore, when you use the INSERT statement to load data into a distribution column, the source data must be specified in one of the formats defined in the following tables.
2020

2121

2222
## <a name="InsertingLiteralsBinary"></a>Insert literals into binary types
@@ -156,7 +156,7 @@ The following table defines the accepted formats and rules for inserting literal
156156
## See Also
157157

158158
[Distributed data](https://azure.microsoft.com/documentation/articles/sql-data-warehouse-distributed-data/)
159-
[INSERT](/sql-docs/docs/t-sql/statements/insert-transact-sql)
159+
[INSERT](../../docs/t-sql/statements/insert-transact-sql.md)
160160

161161
<!-- MISSING LINKS
162162
[Grant permissions to load data](grant-permissions-to-load-data.md)

docs-msdn/analytics-platform-system/master-database.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ You *cannot:*
3838

3939
|Task|Description|
4040
|--------|---------------|
41-
|Create a full backup of master.|Example:<br /><br />`BACKUP DATABASE master TO backup_directory;`<br /><br />For more information, see [BACKUP DATABASE](/sql-docs/docs/t-sql/statements/backup-database-parallel-data-warehouse).|
41+
|Create a full backup of master.|Example:<br /><br />`BACKUP DATABASE master TO backup_directory;`<br /><br />For more information, see [BACKUP DATABASE](../../docs/t-sql/statements/backup-database-parallel-data-warehouse.md).|
4242
|Restore the master database|To restore the master database, use the [Restore the Master Database](restore-the-master-database.md) page in the Configuration Manager tool.|
4343
|View database catalog information.|`SELECT * FROM master.sys.databases;`|
4444
|View system-wide login and permission information.|`SELECT * FROM master.sys.server_permissions;`<br /><br />`SELECT * FROM master.sys.server_principals;`<br /><br />`SELECT * FROM master.sys.sql_logins;`|

docs-msdn/analytics-platform-system/password-reset.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ The **sa** login in SQL Server. **sa** is a member of the **sysadmin** fixed ser
3434
Both the domain administrator credentials and the system administrator credentials adhere to the password strength policies for each type of credential. When changing the domain administrator credentials, the new password is updated to the domain where needed throughout SQL Server PDW.
3535

3636
> [!IMPORTANT]
37-
> SQL Server PDW does not support the dollar sign character (**$**) in the domain administrator or local administrator passwords. The characters **^ % &** are permitted in passwords, however PowerShell regards these as special characters. If any of these characters are used in passwords for the system administrator or SQL Server**sa** accounts (the **AdminPassword** and **PdwSAPassword** parameters during setup) then setup, including INSTALL, UPGRADE, REPLACENODE, and PATCHING, will fail. To ensure a successful upgrade when current passwords contain unsupported characters, change these passwords so that they do not contain such characters before running upgrade. After upgrade completes, you can set these passwords back to their original values. For more information about password requirements, see [ALTER LOGIN](/sql-docs/docs/t-sql/statements/alter-login-transact-sql).
37+
> SQL Server PDW does not support the dollar sign character (**$**) in the domain administrator or local administrator passwords. The characters **^ % &** are permitted in passwords, however PowerShell regards these as special characters. If any of these characters are used in passwords for the system administrator or SQL Server**sa** accounts (the **AdminPassword** and **PdwSAPassword** parameters during setup) then setup, including INSTALL, UPGRADE, REPLACENODE, and PATCHING, will fail. To ensure a successful upgrade when current passwords contain unsupported characters, change these passwords so that they do not contain such characters before running upgrade. After upgrade completes, you can set these passwords back to their original values. For more information about password requirements, see [ALTER LOGIN](../../docs/t-sql/statements/alter-login-transact-sql.md).
3838
3939
## To reset a password
4040

0 commit comments

Comments
 (0)