I am trying to use an existing Microsoft SQL Server 2005 with a new installation of Enterprise Console 4.7 by following the instructions here: http://www.sophos.com/support/knowledgebase/article/110280.html The link refers to the Advanced Startup Guide and inplies that the Enterprise Console installer can create a database, but I didn't see instructions for this and it seems that it can only install an SQL Express 2008 Server. Thus, I am following the script instructions.
I have extracted the DB scripts from the MSI and am reviewing them before executing on our production database member server (let's call it "ITDB"). The instructions in the aforementioned link will create a new instance on the database server called "sophos." I want to use the default instance (which I believe Microsoft refers to as "MSSQLSERVER") instead and create a database called SOPHOS47. What command should I execute?
InstallDB.bat .\ ITDB SOPHOS47
or
InstallDB.bat .\MSSQLSERVER ITDB SOPHOS47
When I initially created an empty database manually in Microsoft SQL Server Management Studio, the following connection string in the registry failed:
Provider=SQLOLEDB;Integrated Security=SSPI;Initial Catalog=SOPHOS47;Data Source=ITDB \MSSQLServer;
Step: Creating a database connection
Error: std::runtime_error
Data: [DBNETLIB][ConnectionOpen (ParseConnectParams()).]Invalid connection.
while this one seems to have gotten further and just couldn't find the stored procedure:
Provider=SQLOLEDB;Integrated Security=SSPI;Initial Catalog=SOPHOS47;Data Source=ITDB \;
Step: Creating a database connection
Error: std::runtime_error
Data: Could not find stored procedure 'dbo.GetInterfaceVersion'.
This thread was automatically locked due to age.