Professional Documents
Culture Documents
Access Services 2013 On Prem Install
Access Services 2013 On Prem Install
Access Services 2013 On Prem Install
Summary
This white paper provides instructions that will help you install and
configure Access Services in SharePoint Server 2013. It includes instructions
for configuring SQL Server 2012 and SharePoint Server 2013 for the proper
functioning of Access Services.
Contents
Summary.............................................................................................................................
Overview..............................................................................................................................
Software prerequisites for Access apps............................................................................
Configuring SharePoint Server for apps............................................................................
Configure SQL Server 2012 for Access Services...................................................................
Required SQL Server 2012 settings for Access apps.........................................................
Scripted installation..........................................................................................................
Configuring SQL Server for Access Services.....................................................................
Required SQL Server 2012 Components on SharePoint Server 2013..............................11
Configuring Database Backups.......................................................................................13
Configure Access Services................................................................................................. 13
Basic configuration steps................................................................................................ 14
How to complete the basic configuration steps..............................................................14
Windows PowerShell cmdlets..........................................................................................19
Set a new application database server..............................................................................19
Create an Access app......................................................................................................... 22
Overview
This white paper assumes that you have installed SharePoint Server 2013 and that
you have configured it for apps. The instructions in this paper apply to a
configuration where SQL Server 2012 Enterprise is the ContentDB and the
application database server for SharePoint Server 2013. If you are using a separate
instance of SQL Server 2012 for Access Services, see the section Set a new
application database server.
To install, set up, and provision Access Services in SharePoint Server 2013, you
must perform the following major steps:
Because an Access app is a SharePoint app, you must first configure SharePoint
Server 2013 as a SharePoint app server so that Access Services can successfully
run Access apps.
In addition, Access Services setup requires specific SQL Server 2012 configurations
so that SQL Server 2012 can successfully store and manage the data for Access
apps.
Note:
The following are the software prerequisites for creating and modifying Access
apps:
Domain Name Services (DNS) domain name to provide a host name for
the apps
DNS record
The app prefix and the app domain name are entered in the Configure
App URLs page in SharePoint Central Administration
Note: You can set these features during installation or you can launch
SQL Server Installation Center to install these features on an existing
SQL Server instance. To launch the SQL Server Installation Center, from your
Start menu select Microsoft SQL Server 2012. Select Configuration Tools.
Select SQL Server Installation Center.
An SA password
The Service Account that runs Access Services must have the following
Server Roles on the SQL Server Security Logins table:
o
dbcreator
securityadmin
To open the SQL Server Security Logins table, open SQL Server
Management Studio for the SQL Instance. Expand the Server Objects.
Under Security, select Logins.
Note:
farm.
You assign the Service Account when you configure the SharePoint
Windows Firewall Inbound Ports TCP 1433, TCP 1434, and UDP 1434
Scripted installation
If you are familiar with running installation scripts in PowerShell, you can save time
and accomplish most of the steps by:
Running the following installation script where you modify the settings in
brackets (<>)
call "\\<location>\products\SQL Server 2012\RTM\setup.exe" /q /ACTION=Install
/PID=<>/IACCEPTSQLSERVERLICENSETERMS
/FEATURES=SQLEngine,FullText,Conn,ADV_SSMS /INSTANCENAME=MSSQLSERVER
/TCPENABLED=1 /NPENABLED=1 /SQLSVCACCOUNT="NT AUTHORITY\Network
Service" /SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS"
"<DOMAIN>\<FarmAdmin>" "<DOMAIN>\<BackupFarmAdmin>"
/AGTSVCACCOUNT="NT AUTHORITY\Network Service"
/SQLSVCSTARTUPTYPE=Automatic /SECURITYMODE=SQL /SAPWD="<>"
/INDICATEPROGRESS
By default, SQL Server enables TCP/IP during installation of SQL Server. If the
TCP/IP status is not Enabled, enable it when you enable Named Pipes.
1. In SQL Server Configuration Manager, select SQL Server Services.
2. Right-click SQL Server (MSSQLSERVER), and then select Restart.
TCP 1433
TCP 1434
UDP 1434
6. Select TCP.
7. Select Specific local ports: and enter 1433.
8. Click Next. The Action page opens.
9. Select Allow the connection.
10.Click Next. The Profile page opens.
11.Select Domain, select Private, and then click Next. The Name page
opens.
Note:
Depending on your needs, you may also want to open the port to the
Public.
12.In the Name text box enter a name for the port, for example: TCP 1433.
13.Click Finish.
14.Repeat Steps 1 through 13 for TCP 1434 (enter 1434 in the text box that
is next to Specific local ports and use TCP 1434 as the name for the
port).
15.Repeat Steps 1 through 5.
16.Select UDP instead of TCP.
17.Select Specific local ports: and enter 1434.
18.Repeat steps 8 through 11.
19.Enter a name for the port, for example: UDP 1434.
You will see the entries in your Inbound Rules dialog box when you are
done, as shown in the following screenshot:
You can download the Microsoft SQL Server 2012 Feature Pack components
from the Microsoft Download Center. You will also need to configure the Load User
Profile setting in IIS, as detailed in the instructions below.
Click Start and type IIS. Select Internet Information Services (IIS) Manager.
2.
Select the server name and click the + (plus) sign to expand the tree.
3.
4.
If you installed both Access Services and Access 2010 Services, you will see
two Application Pools with GUIDs for their names. The Access Services
Application Pool contains multiple applications. The Access Services 2010
application pool contains only one application. Select the Access Services
Application Pool that has a GUID and multiple applications.
5.
6.
7.
The SQL Server 2012 Feature Pack components are needed for various essential
features of Access 2013. LocalDB and the Load User Profile setting are needed
for reading from external SharePoint lists, and the Native Client is needed for
loading saved app packages.
Access Services
1. Click the Start the Wizard button to configure the SharePoint farm.
You are prompted to launch psconfigui.exe.
2. Click Yes to start the wizard.
The Configuration Wizard opens and then runs tasks to provision the
SharePoint farm.
3. Click Finish when the configuration tasks are done.
You are prompted to assign the Service Account.
For this example, select Use existing managed account. The services
that SharePoint installs by default are checked.
Access Services requires a minimum of the following services:
Microsoft SharePoint Foundation Subscription Settings Service-This service does not appear in the list of services in the Farm
Configuration Wizard; however, if you manually add services, you must
make sure to start this service.
1. Enter a title for the site. The title will appear on the page for the site, but is
not part of the URL address.
b. Click OK.
After you click OK to complete the Create Site Collection screen, a
message will confirm that you have completed the Farm
Configuration Wizard. It displays the site title, site URL, and list of
service applications that you installed.
c. Click Finish. You may need to refresh your browser.
SharePoint brings you to the Central Administration page.
4. Test navigation to the URL that you created.
9. Enter the name of the SQL Server 2012 instance you want to use.
10.Select Windows authentication.
Note: You must have dbcreator and securityadmin privileges on the SQL
Server.
You are now ready to create a new custom app in Access 2013.
If you have multiple instances of SQL Server 2012, you can assign multiple
Application Database Servers for Access Services by using PowerShell.
2. In the Web Location box, enter the URL of the site that you created.
3. Click Create.