ScribeInternal is a Microsoft SQL Server database used by all other TIBCO Scribe® Insight components. The database contains settings, process execution history, error logs, and other Insight-related data. The ScribeInternal database is installed and configured during the TIBCO Scribe® Insight Installation process.
If you have manually created the Scribe login on the ScribeInternal database you may get an error stating that the Scribe Login already exists. Attempting to delete the Scribe login on the partially created ScribeInternal database results in the same error.
Resolution
When you manually create a login in SQL Server, it replicates the user to every system database. To fix this issue you must manually delete the user from each system database as follows:
In Microsoft SQL Server, select a database in the tree.
Open it and select Security > Users.
Right-click on the appropriate user and select Delete.
Delete all Scribe users and logins.
Delete the ScribeInternal database.
Repeat for each system database.
You also must remove the ScribeInternal_MS ODBC DSN as follows:
In Windows, open Control Panel > Administrative Tools > ODBC Data Sources (32-bit).
Select the System DNS tab.
Remove ScribeInternal_MS.
Click OK.
After all of the Scribe users and logins have been deleted, as well as the ScribeInternal database entry and the ODBC DSN for scribeinternal_ms, proceed with the installation of the ScribeInternal database.
Test The ODBC Connection
In Windows, open Control Panel > Administrative Tools > ODBC Data Sources (32-bit).
Select the System DSN tab.
Select ScribeInternal_MS. This is the ODBC connection Scribe Insight uses to connect to the ScribeInternal database.
Click Configure.
On the Microsoft SQL Server DSN Configuration dialog, click Next.
Make sure that Authentication is set to With SQL Server Authentication.
Enter the following:
Login ID: SCRIBE Password: Integr8!
Click Next.
Make sure both Use ANSI boxes are checked and click Next.
Make sure the Perform Translation for Character data box is checked and click Finish.
On the ODBC Microsoft SQL Server Setup dialog click Test Data Sources.
The Test must return Successful. If the connection test is not successful, you are given an option to re-install the ScribeInternal database for the DSN you have selected on the Data Sources tab. If you choose to do the re-install, first uninstall the following in SQL; SCRIBE user, ScribeInternal db, and Scribe Sample db. Also remove the ODBC connection for the ScribeInternal_MS.
Re-Install ScribeInternal database. After the installation you are prompted re-register in the Workbench.
Issue/Introduction
If you have manually created the Scribe login on the ScribeInternal database you may get an error stating that the Scribe Login already exists.