|
|
|
Forum Newbie
      
Group: General Forum Members
Last Login: Monday, June 11, 2012 1:35 PM
Points: 4,
Visits: 66
|
|
hi guys.. sorry if my english is not so good..
im just reading this post because im having the same issue.. i getting an error 208 trying to create a publication, after several tryes of creating the publication (Transactional replication) i got the same error.. but with a little diference 'Invalid object name dbo.syspublications' --> I don't know in what database is that object..
Steps done in several tries
MSDB DATABASE --> Recreation (Cheked) @@servername --> not null (Cheked) Distribution database --> RECREATION (Checked) Linked server --> Server is connected to a linkin server (what is going to be the subscriber server)--(CHECKED)
i just want to know if it is better droping all the information of replication in the server.. and just start over, because getting the same error 'Invalid object name dbo.syspublications'
Server information: Sql Server 2005 SP3 Transactional replication (Creating Publication)
thanks and waiting for some information to solve this!
|
|
|
|
|
Forum Newbie
      
Group: General Forum Members
Last Login: Friday, February 22, 2013 2:07 PM
Points: 4,
Visits: 78
|
|
Our OS has problem, we reinstalled SQL, then drop the distributor database, ... had same problem error: Invalid object name 'msdb.dbo.MSdistributiondbs'. (Microsoft SQL Server, Error: 208) here is what I did, worked 1. restore the old 'msdb' to database as old_msdb' 2. script table [dbo].[MSdistributiondbs] from old_msdb' to run under the current msdb: use msdb CREATE TABLE [dbo].[MSdistributiondbs]( [name] [sysname] NOT NULL, [min_distretention] [int] NOT NULL, [max_distretention] [int] NOT NULL, [history_retention] [int] NOT NULL ) ON [PRIMARY]
GO 3. when I try to use configure distributor, got other error: Invalid object name 'msdb.dbo.MSdistpublishers', then I did script table MSdistpublishers to current msdb use msdb CREATE TABLE [dbo].[MSdistpublishers]( [name] [sysname] NOT NULL, [distribution_db] [sysname] NOT NULL, [working_directory] [nvarchar](255) NOT NULL, [security_mode] [int] NOT NULL, [login] [sysname] NOT NULL, [password] [nvarchar](524) NULL, [active] [bit] NOT NULL, [trusted] [bit] NOT NULL, [thirdparty_flag] [bit] NOT NULL, [publisher_type] [sysname] NOT NULL ) ON [PRIMARY]
GO
ALTER TABLE [dbo].[MSdistpublishers] ADD DEFAULT (N'MSSQLSERVER') FOR [publisher_type] GO Then, everything is fine. check 2 tables 1. MSdistributiondbs 2. MSdistpublishers are under msdb/table, not under msdb/table/systable. It is fine. Worked!!
|
|
|
|
|
Forum Newbie
      
Group: General Forum Members
Last Login: Friday, February 22, 2013 2:07 PM
Points: 4,
Visits: 78
|
|
Our OS hardware had problem, we reinstalled SQL, then drop the distributor database, ... had problem, got error: Invalid object name 'msdb.dbo.MSdistributiondbs'. (Microsoft SQL Server, Error: 208) here is what I did, worked 1. restore the old 'msdb' to database as old_msdb' 2. script table [dbo].[MSdistributiondbs] from old_msdb' to run under the current msdb: use msdb CREATE TABLE [dbo].[MSdistributiondbs]( [name] [sysname] NOT NULL, [min_distretention] [int] NOT NULL, [max_distretention] [int] NOT NULL, [history_retention] [int] NOT NULL ) ON [PRIMARY] GO 3. when I try to use configure distributor, got another error: Invalid object name 'msdb.dbo.MSdistpublishers', then I did script table MSdistpublishers to current msdb use msdb CREATE TABLE [dbo].[MSdistpublishers]( [name] [sysname] NOT NULL, [distribution_db] [sysname] NOT NULL, [working_directory] [nvarchar](255) NOT NULL, [security_mode] [int] NOT NULL, [login] [sysname] NOT NULL, [password] [nvarchar](524) NULL, [active] [bit] NOT NULL, [trusted] [bit] NOT NULL, [thirdparty_flag] [bit] NOT NULL, [publisher_type] [sysname] NOT NULL ) ON [PRIMARY] GO ALTER TABLE [dbo].[MSdistpublishers] ADD DEFAULT (N'MSSQLSERVER') FOR [publisher_type] GO Then, everything is fine. check 2 tables 1. MSdistributiondbs 2. MSdistpublishers are under msdb/table, not under msdb/table/systable. It is fine. Worked!!
Baimei Guo (http://www.cdbaby.com/cd/baimei)
|
|
|
|