BUG: instdist.sql Script Fails From SEM on Alternate Pipe NameID: Q136800
|
When you install the distribution database from the Server menu (choose
Replication Configuration, then Install Publishing) in SQL Enterprise
Manager (SEM), the INSTDIST.SQL script will fail if SQL Server version 6.0
is configured to listen on an alternate named pipe. The following errors
can be found in the INSTDIST.OUT file located in the SQL60\INSTALL
directory.
Error 911, Attempt to locate entry in Sysdatbases for database
distribution by name failed- no entry found under that name. Make
sure that name is entered properly.
DB-Library: Unable to Connect: SQL Server is unavailable or does not
exist. Specified SQL server not found. Net-Library error 2:
ConnectionOpen (Createfile()).
The command used to execute the INSTDIST.SQL script is an xp_cmdshell. The
script is:
xp_cmdshell C:\sql60\binn\isql /S /Usa /P /ddistribution
/iC:\sql60\install\instdist.sql /oC:\sql60\install\instdist.out
Run the xp_cmdshell command from a command line on the distribution
server. Modify the /S parameter to give the correct server name.
For example:
isql /S<servername> /Usa /P /ddistribution
/iC:\sql60\install\instdist.sql /oC:\sql60\install\instdist.out
Microsoft has confirmed this to be a problem in Microsoft SQL Server version 6.0. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
Additional query words: sql6 prompt
Keywords : kbsetup kbtool SSrvEntMan SSrvInst kbbug6.00
Version : 6.0
Platform : WINDOWS
Issue type :
Last Reviewed: April 19, 1999