WinCC Information Server 2014 SP1: Fixing Database, License, and Project Container Errors
The WinCC Information Server 2014 / 2014 SP1 is the long-term reporting and analytics layer on top of a WinCC (TIA / V7) or PCS 7 runtime. When it fails to recognize installed licenses, returns "database not ready yet", or throws "project container not found on the temp data" during report configuration, the root cause is almost always one of four classes of problem: invalid license assignment, an uninitialized SQL archive, a corrupt project container, or a Windows hostname that violates the installer's parser rules. This article consolidates the field-proven corrective actions from the official Siemens installation manual, the PCS 7 Information Server application example, and the WinCC V7 Information Server system manual.
1. Problem Definition and Affected Versions
Reported failure modes against WinCC Information Server 2014 (and 2014 SP1 / Update 1):
- Installed licenses are visible in the SIMATIC Automation License Manager but the Information Server administration page reports "no valid license".
- The Information Server configuration console displays "database not ready yet" after fresh install or Update 1 upgrade.
- When adding a WinCC project to a report container, the dialog returns "project container not found on the temp data" and aborts.
- After install, the Information Server Web service starts but every login attempt returns "IS failure on not existing subscription".
Affected builds: WinCC Information Server 2014 (6.2.x), 2014 SP1 (6.2.x + SP1), and 2014 Update 1 (6.2.x + Upd1). The host OS list given by Siemens is Windows 7 SP1 / Windows Server 2008 R2 SP1 (IS 2014) and Windows 7 SP1 / Windows Server 2012 R2 (IS 2014 SP1). On Windows 10 / Server 2016 or later the installer may complete but the WinCC Information Web Service will not register with IIS, so this case must be remediated before troubleshooting the symptoms above.
2. Reference Documentation
Use the following official Siemens documents as the primary sources of truth:
- Siemens Support entry 66579062 — Installation, Operation and Maintenance of Process Historian / Information Server in a PCS 7 Environment
- Siemens Support entry 109475337 — Information Server 2014 SP1 Operating Instructions
- Siemens Support entry 109475336 — Information Server 2014 Operating Instructions
- SIMATIC WinCC Information Server V7.4 / V7.5 Readme on the installation DVD root (
Readme\IS.htm) for the SP-level bug list.
Per Siemens, the Information Server settings are identical between PCS 7 and WinCC (factory automation) installations — only the project paths and archive connection strings differ.
3. Prerequisites
Before touching the Information Server, verify the following on the host machine:
- Microsoft .NET Framework 4.5 (or 4.6 for SP1) is installed and the
ASP.NETrole is enabled in IIS. - IIS is installed with the role services:
Web Server > Common HTTP Features > Static Content,Default Document,HTTP Errors,HTTP Redirection;Application Development > ASP.NET 4.5,.NET Extensibility 4.5,ISAPI Extensions,ISAPI Filters;Management Tools > IIS Management ConsoleandIIS 6 Management Compatibility. - SQL Server 2008 R2 SP2 (IS 2014) or SQL Server 2012 SP1 / 2014 (IS 2014 SP1) is installed with mixed-mode authentication and a fixed
sapassword. The Information Server installer must find this instance by name(local)\WinCC. - The Automation License Manager (
ALM) is at least V6.1; the WinCC Information Server license is a single floating license and must be on the local dongle or license server. - Windows hostname contains only the characters A–Z, a–z, 0–9, and the hyphen — but the hyphen must not be the first or last character. Names like
PM-PCare accepted by Windows but rejected by the Information Server setup parser.
4. Symptom Matrix
| # | Symptom | Most Likely Root Cause | Primary Fix | Verification |
|---|---|---|---|---|
| 1 | ALM shows license, IS reports "no valid license" | License not activated for the local computer name, or WinCC Information Web Service started under a different account than the license user | Reassign license to local host; restart WinCC Information Web Service
|
Administration > Licensing shows green check |
| 2 | "Database not ready yet" banner | SQL instance (local)\WinCC not started, or Information Server DB not yet created by ISConfiguration.exe
|
Start MSSQL$WINCC service; run ISConfiguration with admin rights |
Banner disappears after page refresh |
| 3 | "Project container not found on the temp data" when adding a project | Temp path > 30 chars, or project path not shared as \host\WinCC_Project
|
Shorten %TEMP%, map project folder, re-run Add Project | Project listed under Reports |
| 4 | "IS failure on not existing subscription" | Subscription cache corrupted after crash or Update 1 install | Clear C:\ProgramData\Siemens\Automation\WinCC Information Server\SubscriptionCache
|
Login no longer returns failure code |
| 5 | Post-install: Web service is not registered with IIS | OS build newer than supported (Win10 / Server 2016) | Install Information Server 2014 SP3 on WinCC V7.4 SP1 minimum, or upgrade to IS 2020 | Default web site shows ISApplication app pool |
5. Root Cause Analysis
5.1 License Recognition Failure
The Information Server reads the license through the Automation License Manager (ALM) using the computer name that was active at install time. If the hostname was changed after install (e.g. from PC-WINCC to PM-PC), the key still targets the old SID and the Information Server License panel reports an empty license state even though ALM shows the key as valid on this computer.
The fix path is therefore:
- Open ALM, locate the
WinCC Information Serverentry, click Transfer license, target the current host. - If ALM reports license invalid, return the key, then re-activate against the current hostname. Do not use borrowing on the Information Server license.
- Restart the
Siemens WinCC Information Web Servicefromservices.mscso the service re-reads the license mapping.
5.2 "Database Not Ready Yet"
The Information Server stores its own metadata in the SQL instance (local)\WINCC under the database WinCCIS. The banner appears when:
- The SQL Server service is stopped.
- The Information Server installer crashed before the post-install configuration ran.
- The user is running
ISConfiguration.exewithout elevated rights and therefore cannot create theWinCCISdatabase. - The system databases
master,model,msdbare on a drive that is no longer present.
Verify the SQL instance first, then re-run configuration as Administrator.
5.3 "Project Container Not Found on the Temp Data"
The Information Server copies the WinCC project archive metadata to a temp data container on first add. Two path conditions trigger this error:
- The resolved
%TEMP%path is longer than 30 characters (for exampleC:\Users\long.user.account\AppData\Local\Temp\2\). The Information Server container builder truncates, then fails to write the archive reference. - The WinCC project path is on a UNC share but the Information Server host is not a member of the WinCC users group that has read access on that share.
Symptom 5.4 — IS failure on not existing subscription — is the same root cause family: an aborted read or write leaves a stale entry in SubscriptionCache, and the next login fails the consistency check.
5.4 Computer Name with Hyphen
Windows accepts PM-PC, but the Information Server setup parser uses a hostname regex identical to the older WinCC Project Migrator: ^[A-Za-z0-9][A-Za-z0-9-]{0,13}[A-Za-z0-9]$. A hostname that ends with a hyphen fails this check; install completes but the Web.config URL rewrite points to a non-resolvable NetBIOS name, which is why every login fails with the subscription error. Rename the host before install.
6. Step-by-Step Diagnostic Procedure
- Capture the host name:
hostname→ must contain only A–Z, a–z, 0–9, and inner hyphens. If invalid, rename and reboot before continuing. - Verify SQL instance state:
sc query MSSQL$WINCC→ expectedRUNNING. If stopped,net start MSSQL$WINCC. - Confirm database existence:
sqlcmd -S (local)\WINCC -E -Q "SELECT name FROM sys.databases WHERE name = 'WinCCIS'"
If empty, runC:\Program Files\Siemens\Automation\WinCC Information Server\bin\ISConfiguration.exeas Administrator. - Inspect license in ALM: open ALM → right-click Information Server line → Check. The result column must show green check on the current hostname.
- Check the Information Web Service:
sc query "Siemens WinCC Information Web Service"→ expectedRUNNING. If not, restart:net start "Siemens WinCC Information Web Service". - Inspect the temp data folder:
dir "%ProgramData%\Siemens\Automation\WinCC Information Server\TempData"→ must exist and be writable by the IIS application pool identity. - Check the subscription cache:
dir "%ProgramData%\Siemens\Automation\WinCC Information Server\SubscriptionCache"→ if any file dated before today's session remains, the cache is poisoned. - Collect the diagnostic log:
C:\ProgramData\Siemens\Automation\WinCC Information Server\Logs\ISLog_YYYYMMDD.txt
7. Step-by-Step Remediation
7.1 Fix License Recognition
- Open Automation License Manager.
- Locate the WinCC Information Server license, click Transfer, target the current host.
- Restart the service:
net stop "Siemens WinCC Information Web Service" && net start "Siemens WinCC Information Web Service" - Reload the Information Server administration page; the Licensing tab should display a green checkmark.
7.2 Fix "Database Not Ready Yet"
- Start the SQL service if stopped:
net start MSSQL$WINCC - Run the configuration tool as Administrator:
"C:\Program Files\Siemens\Automation\WinCC Information Server\bin\ISConfiguration.exe" - Click Create database and wait for the success dialog.
- Refresh the Information Server home page; the banner disappears.
7.3 Fix "Project Container Not Found on the Temp Data"
- Set the user environment variable
TEMPandTMPto a short path, e.g.C:\Temp(must exist). - Reboot, then re-launch the Information Server administration page.
- Click Add Project, point to the WinCC project path (or UNC \host\project).
- Verify the IIS application pool identity has Read on the project share.
7.4 Fix Subscription Cache Poisoning
- Stop the Web service:
net stop "Siemens WinCC Information Web Service" - Delete cache content:
del /q "%ProgramData%\Siemens\Automation\WinCC Information Server\SubscriptionCache\*.*" - Start the service:
net start "Siemens WinCC Information Web Service" - Log in again; the not existing subscription error should be gone.
7.5 Nuclear Option: Clean Reinstall
If symptoms persist after the four targeted fixes above, perform a clean reinstall — this is the procedure Siemens support escalates to when ALM and SQL checks pass but the Information Server remains non-functional.
- Backup the WinCC project and export all ALM keys to a safe location.
- Remove the Information Server via Control Panel > Programs and Features.
- Manually delete leftover folders:
C:\Program Files\Siemens\Automation\WinCC Information Server%ProgramData%\Siemens\Automation\WinCC Information Server - Detach the Information Server database:
sqlcmd -S (local)\WINCC -E -Q "DROP DATABASE WinCCIS" - Reinstall Information Server 2014 (matching SP/Update) as Administrator, then install Update 1 if you started from the base DVD.
- Run
ISConfiguration.exeto recreate the database. - Re-import ALM keys, restart the Web service, add the project again.
8. Verification Checklist
After remediation, run this end-to-end check before declaring the system healthy:
| # | Check | Expected | Command / Page |
|---|---|---|---|
| 1 | Web service state | RUNNING | sc query "Siemens WinCC Information Web Service" |
| 2 | SQL instance | RUNNING, WinCCIS present |
sc query MSSQL$WINCC / SELECT name FROM sys.databases
|
| 3 | License | Green check for current host | ALM > check |
| 4 | Admin page banner | No "database not ready" banner | https://localhost/IS |
| 5 | Project list | Project visible | IS > Reports > Add Project |
| 6 | Sample report | Renders with live data | IS > Run Report > DailyTrend |
| 7 | Login | No "not existing subscription" message | Logout → Login |
9. Configuration Parameters Reference
| Parameter | Default | Notes |
|---|---|---|
| SQL instance | (local)\WINCC |
Created by WinCC setup; IS depends on it |
| IS database | WinCCIS |
Created by ISConfiguration.exe
|
| IIS application | /ISApplication |
App pool identity: NetworkService
|
| Web service name | Siemens WinCC Information Web Service |
Depends on MSSQL$WINCC
|
| Service account | Local System by default | Domain account recommended for distributed setup |
| Temp data folder | %ProgramData%\Siemens\Automation\WinCC Information Server\TempData |
Max path depth < 30 characters |
| Log folder | %ProgramData%\Siemens\Automation\WinCC Information Server\Logs |
Rotated daily |
| License type | Floating, single | Bound to install-time hostname |
10. Common Field-Proven Pitfalls
- Hostname change after install. The license is bound to the install-time hostname; renaming the host without re-targeting the license causes no valid license even when ALM shows the key as valid on the host.
-
Update 1 on a fresh install. Installing Update 1 before the base Information Server 2014 has ever completed
ISConfigurationleaves an emptyWinCCISdatabase and triggers the database not ready banner. Always runISConfigurationon the base install first, then apply Update 1. -
Long %TEMP% paths. User profiles nested under
Users\Firstname.Lastname.DOMAIN\exceed the container builder's path budget; always setTEMP=C:\Tempfor the service account. -
Trailing hyphen in hostname.
PM-PC-passes Windows but fails the Information Server setup regex. Rename before install. - OS version newer than supported. Installing on Windows 10 1809+ / Server 2019 leaves IIS app pool registration in a half-state; symptoms mimic the database error.
11. FAQ
Why does the WinCC Information Server 2014 SP1 show "no valid license" even though ALM displays the license as valid?
The Information Server license is bound to the hostname that was active at install time. If you renamed the computer after install, transfer the license in ALM to the new hostname, then restart the Siemens WinCC Information Web Service.
What causes the "database not ready yet" banner on a fresh WinCC Information Server 2014 install?
It means the SQL instance (local)\WINCC is stopped, or the Information Server database WinCCIS was not created because ISConfiguration.exe was not run as Administrator. Start the MSSQL$WINCC service and run ISConfiguration elevated.
How do I fix "project container not found on the temp data" when adding a WinCC project?
Shorten the %TEMP% path to under 30 characters (for example C:\Temp), grant the IIS application pool identity read access to the WinCC project share, then click Add Project again.
Why does every login return "IS failure on not existing subscription"?
The subscription cache is poisoned, usually after an install crash or interrupted Update 1 install. Stop the Web service, delete the contents of %ProgramData%\Siemens\Automation\WinCC Information Server\SubscriptionCache, then restart the service.
Can I install WinCC Information Server 2014 SP1 on Windows 10 or Server 2019?
Information Server 2014 SP1 is not officially supported on Windows 10 / Server 2016 or newer; the IIS app pool registration often fails. Use a supported OS from the manual or upgrade to Information Server 2020 / 2024 for newer Windows builds.