QuickInstall SQLServer PhotoSupreme
QuickInstall SQLServer PhotoSupreme
Introduction
Important note up front: this manual describes the installation of Photo Supreme with
SQLServer. There is a free SQLServer version called SQLServer Express. This version of
SQLServer Express has some major limitations. Therefore, if you don’t already own a full
SQLServer license then I highly recommend that you use Photo Supreme with the PostgreSQL
database system instead of the limited SQLServer Express version. If you already own a
license from Microsoft to use the full version of the SQLServer database, then please do go
ahead with this manual.
Photo Supreme is a so-called “Digital Asset Management” tool. Photo Supreme makes it
possible to manage your image files by categorizing them. It will categorize the files based on
the available details of the file, this includes technical photo details, but also the location of
the file on disk, etc. Apart from those properties you can add tags to the images, enrich the
files with descriptions, or add custom information. This may sound like a very time-
consuming task, but once you have worked yourself through that, you will benefit from the
many advantages. With Photo Supreme at hand, you will be able to quickly retrieve your
images using all kinds of criteria or combinations.
The SQLServer version of Photo Supreme is available for both Windows and MacOSX
platforms and, as its name suggests, uses Microsoft SQLServer as the database system.
Microsoft SQLServer is a relational database management system developed by Microsoft
Inc. As a database, it is a software product whose primary function is to store and retrieve
data as requested by other software applications, be it those on the same computer or those
running on another computer across a network (including the Internet). There are at least a
dozen different editions of Microsoft SQL Server aimed at different audiences and for
different workloads (ranging from small applications that store and retrieve data on the
same computer, to millions of users and computers that access huge amounts of data from
the Internet at the same time). [source: WikiPedia]
This manual describes how to install and configure the Microsoft SQLServer Express Edition.
SQLServer Express Edition is a scaled down, free edition of SQLServer, which includes the full
core database engine. Its limitations can be found on the Microsoft product pages. The
installation procedure for the full SQLServer version is identical.
This manual also describes how to get “Photo Supreme SQLServer” up and running with an
existing instance of SQLServer.
Installing SQLServer
If you’re new to SQLServer or when you are installing a complete new SQLServer installation,
then you can use this guideline. This document explains how to install SQLServer version
2022 and how to configure the installation for running Photo Supreme. While the document
uses the SQLServer Developers version, you can use these instructions as a guideline to
install other SQLServer editions as well. The differences are minor.
In general, when installing any SQLserver edition to use with Photo Supreme then you must
make sure that:
Save the downloaded file to a temporary folder on hard drive. After the download finished,
start it up. We will go through every step, one-by-one. Please follow the instructions
carefully.
For this manual, the database will be installed to my local machine.
1. Start the downloaded installation file.
2. If Windows asks, then grant access to the installation routines to execute.
3. Click “Custom”
The installer will download the full media files to your hard drive. I set the
download location to the Windows Downloads folder
7. If you agree, then tick the box to accept the license terms.
11. Select a name for your SQLserver instance. If you’re not sure, then leave
these settings as-is.
12. You are then asked for the server service accounts.
Make sure that you select the Automatic option for the SQL Server Browser
service.
13. It is important that you configure the Database Engine to use Mixed
Authentication Mode, as highlighted in the screenshot below. When enabled,
you must enter a password for the system administrator (sa) account. This is the
main password for using the database. Please do not forget this password and it is
recommended that you write it in your records for future use. The Photo Supreme
installation also needs the sa-password to create its database. Then click “Next”.
Configuring SQLServer
After a new installation of SQLserver, you need to make a few smaller changes to access the
database. Changes are made in the SQL Server Configuration Manager. In Windows 11 you
can find it in the Start Menu → All Apps → Microsoft SQL Server 2022. In Windows 8 you
can find it in the Metro Start page; in earlier Windows version, select it from the Start
menu.
Take note that you should now restart the SQLServer Service for the TCP/IP
changes to effectuate.
We will do that later, but first you need to think about backups. If you are
planning to use the backup feature that is integrated in the Photo Supreme
application, then you should make sure that the user account associated with the
SQLServer service (the account that actually *runs* the SQLServer service) has
access to the intended backup folder. First decide where you want to make
backups.
Then in tab sheet “Log On” you can set the account. In my installation I am
running SQLServer on my local machine and I backup to a folder on the local disk.
By setting the administrator account as the account to run the SQLServer service,
I make sure that SQLServer has access to each local folder that I select in Photo
Supreme as the backup folder. You can also opt to create a new user account for
SQLServer and make sure that it has all the required privileges.
This completes the configuration process. You should now be able to connect to
SQLServer from Photo Supreme.
If you are installing Photo Supreme for a shared/server access, then make sure that you also
install Photo Supreme on the server so that it can create the database.
We can now install the software. Download the software from our website and double click
it to start the installation process. The installation process is all straightforward, so nothing
special there. At the end of the installation, you can launch Photo Supreme.
Since this is the first time that you run Photo Supreme for SQLServer, it will ask you to setup
a new SQLServer Database for Photo Supreme. This is the Catalog database.
Tip: if you already had Photo Supreme installed with an earlier version of SQLServer then
hold down the Ctrl+Alt+Win key combination and start PSU while keeping these keys
pressed.
1. Enter the SQLServer System Administrator (SA) password. This is the password that
you have entered during the installation process. If you do not know the SA
password, then ask your database or network administrator.
2. Click “Test Settings” to verify if the software can establish a connection with the
SQLserver database. If all is well, you should get this message.
3. Optionally select the Database Folder. This is the folder where the physical database
files will be stored. If you’re not running SQLServer on the local computer, then keep
in mind that you should enter a folder that exists and is accessible for the SQLServer
Service that runs on the server. Typically, this will be a local folder on the server.
Enter the server folder here.
4. Optionally name your database. Default is “photosupreme” and it is recommended
to keep it like this.
5. Click OK and let Photo Supreme create your database. Once the database is created,
you will get this message:
6. Keep the admin password in your records. This is the application password needed to
open Photo Supreme. This is not the database password, nor the SQLServer-user
password. Click OK to confirm the message.
7. Congratulations. You are now ready to use Photo Supreme. By default, you get the
login dialog. The default password is pre-filled. Just click OK to enter.
8. Congratulations. You are now ready to use Photo Supreme with SQLServer.