liveBook · Manning

SQL Server instance

As explained in Building Web APIs with ASP.NET Core

A SQL Server instance is an independently configured and running installation of the SQL Server database engine.

A SQL Server instance is an independently configured and running SQL Server database engine installation. SSMS connects to a local instance through a server name such as <MACHINENAME>\SQLEXPRESS or .\SQLEXPRESS. section 4.2.4

Configure a local instance for the MyBGList API by:

  • Opening SSMS and selecting Database engine as the server type. section 4.2.4
  • Choosing Windows authentication or SQL Server authentication, according to the installation mode. section 4.2.4
  • Creating the MyBGList database from the Databases folder while retaining the default settings. section 4.2.4
  • Creating an instance-wide login and a database-specific user before placing credentials in the API connection string. section 4.2.4

How Building Web APIs with ASP.NET Core covers it

How deep it goes
Explains connection settings, database creation, and login-user scope, but stops short of detailed server administration.
Examples
Uses a local SQLEXPRESS instance, the MyBGList database, and SSMS configuration dialogs.
What it assumes
Assumes SQL Server and SSMS are installed, while defining authentication, logins, and users during setup.
What you can do after
Operate/configure a local SQL Server instance and create a database with scoped API credentials.
How it connects
Connects SQL Server instances with SSMS, databases, logins, users, authentication, and connection strings.

Also explained in

Compare how 2 books explain SQL Server instance →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Building Web APIs with ASP.NET Core. The section links point to the parts of the book it draws on.