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
Copy file name to clipboardExpand all lines: README.md
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,17 @@
1
1
# SQL Server Assess Overview
2
-
The SQL Server Assess project contains the sp_Develop stored procedure. It can be used by database developers, software developers and for performing database code (smell) reviews.
2
+
The SQL Server Assess project contains the [sp_Develop](https://github.com/EmergentSoftware/SQL-Server-Assess/blob/master/sp_Develop.sql) stored procedure. It can be used by database developers, software developers and for performing database code (smell) reviews.
3
3
4
4
This lists the database development best practice checks and naming conventions checks for the stored procedure named sp_Develop.
5
5
6
6
## Install Instructions
7
7
8
-
It is recommend installing this stored procedures in the master database for full SQL Servers, but if you want to use another one, that's totally fine.
8
+
It is recommend installing the [sp_Develop](https://github.com/EmergentSoftware/SQL-Server-Assess/blob/master/sp_Develop.sql) stored procedures in the master database for full SQL Servers, but if you want to use another one, that's totally fine.
9
9
10
-
On Azure SQL Server you will need to install this stored procedure in the user database.
10
+
On Azure SQL Server you will need to install the sp_Develop stored procedure in the user database.
11
11
12
12
## Usage Instructions
13
13
14
-
After installing the stored procedure open SSMS and run in the database you wish to check for database development best practices.
14
+
After installing the [sp_Develop](https://github.com/EmergentSoftware/SQL-Server-Assess/blob/master/sp_Develop.sql)stored procedure open SSMS and run in the database you wish to check for database development best practices.
15
15
16
16
```sql
17
17
EXECUTE dbo.sp_Develop
@@ -723,13 +723,13 @@ Try running EXEC sp_refreshsqlmodule or sp_refreshview.
723
723
724
724
# Running Issues
725
725
726
-
These are some issues you might run into when running sp_Develop.
726
+
These are some issues you might run into when running [sp_Develop](https://github.com/EmergentSoftware/SQL-Server-Assess/blob/master/sp_Develop.sql).
727
727
728
728
729
729
## Some Checks Skipped
730
730
**Check Id:**26
731
731
732
-
We skipped some checks that are not currently possible, relevant, or practical for the SQL Server sp_Develop is running against. This could be due to the SQL Server version/edition or the database compatibility level.
732
+
We skipped some checks that are not currently possible, relevant, or practical for the SQL Server [sp_Develop](https://github.com/EmergentSoftware/SQL-Server-Assess/blob/master/sp_Develop.sql) is running against. This could be due to the SQL Server version/edition or the database compatibility level.
733
733
734
734
735
735
@@ -748,13 +748,13 @@ There most likely been some new checks and fixes performed within the last 6 mon
748
748
## Ran on a Non-Readable Availability Group Secondary Databases
749
749
**Check Id:**17
750
750
751
-
You are running this on an AG secondary, and some of your databases are configured as non-readable when this is a secondary node. To analyze those databases, run sp_Develop on the primary, oron a readable secondary.
751
+
You are running this on an AG secondary, and some of your databases are configured as non-readable when this is a secondary node. To analyze those databases, run [sp_Develop](https://github.com/EmergentSoftware/SQL-Server-Assess/blob/master/sp_Develop.sql)on the primary, oron a readable secondary.
752
752
753
753
754
754
## Ran Against 50+ Databases Without @BringThePain = 1
755
755
**Check Id:**18
756
756
757
-
Running sp_Develop on a server with 50+ databases may cause temporary insanity for the server and/or user. If you're sure you want to do this, run again with the parameter @BringThePain = 1.
757
+
Running [sp_Develop](https://github.com/EmergentSoftware/SQL-Server-Assess/blob/master/sp_Develop.sql)on a server with 50+ databases may cause temporary insanity for the server and/or user. If you're sure you want to do this, run again with the parameter @BringThePain = 1.
0 commit comments