?
Solved

How do I  acess tables in SQL 2005 EXPRESS linked with SQL 2000 ?

Posted on 2008-10-15
8
Medium Priority
?
212 Views
Last Modified: 2010-04-21
I created a linked server on SQL 2000 to  SQL EXPRESS 2005. I am able to view the linked tables in SQL 2000 server but i can't acess the tables.
0
Comment
Question by:jhbeggs
  • 4
  • 4
8 Comments
 
LVL 37

Expert Comment

by:momi_sabag
ID: 22721651
what do you mean can't access?
what are you trying to do?
did you try to select from them? what message did you receive?
0
 

Author Comment

by:jhbeggs
ID: 22721759
I can't access the contents of the tables.I am trying to insert values into the linked table from insert trigger on a table in sql 2000.But I am getting the following error:
System.Data.SqlClient.SqlException: Invalid object name 'linkedservername'.'tablename'.
Waiting for your reply.Thank you very much.
0
 
LVL 37

Expert Comment

by:momi_sabag
ID: 22721827
can you post here the insert statement?
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 

Author Comment

by:jhbeggs
ID: 22721939
I tried to insert values into a table in linked server after insert the values in a table in sql 2000 by using triggers.

CREATE TRIGGER trig_name ON [dbo].[tablename]
AFTER  INSERT
AS
BEGIN
DECLARE @staff_id VARCHAR(100)
DECLARE @weeknumber (100)
DECLARE @staff_id VARCHAR(100)
SELECT @staff_id= (SELECT staff_id FROM  Inserted)
SELECT @weeknumber = (SELECT weeknumber FROM  Inserted)
INSERT INTO  [TEST].[tbl_testexpense](staff_id,week_number) VALUES('@staff_id','@weeknumbe'r)
END
0
 
LVL 37

Expert Comment

by:momi_sabag
ID: 22721969
when using a linked server you have to specify the full table name:

linked_server_name.database_name.schema.table_name
0
 

Author Comment

by:jhbeggs
ID: 22722078
I specified the full table name  and execute ,Then i get the following error.
Access to the remote server is denied because no login-mapping exists.
0
 
LVL 37

Accepted Solution

by:
momi_sabag earned 1500 total points
ID: 22728406
well,
you need to solve this issue... :-)
you need to create at the remote server the same login that you are using in your local server
are you using windows authentication or sql authentication?
0
 

Author Closing Comment

by:jhbeggs
ID: 31506314
SQL EXPRESS 2005 will not allow the creation of the same username and password as in SQL 2000.
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I am showing a way to read/import the excel data in table using SQL server 2005... Suppose there is an Excel file "Book1" at location "C:\temp" with column "First Name" and "Last Name". Now to import this Excel data into the table, we will use…
Introduction: When running hybrid database environments, you often need to query some data from a remote db of any type, while being connected to your MS SQL Server database. Problems start when you try to combine that with some "user input" pass…
SQL Database Recovery Software repairs the MDF & NDF Files, corrupted due to hardware related issues or software related errors. Provides preview of recovered database objects and allows saving in either MSSQL, CSV, HTML or XLS format. Ensures recov…
Stellar Phoenix SQL Database Repair software easily fixes the suspect mode issue of SQL Server database. It is a simple process to bring the database from suspect mode to normal mode. Check out the video and fix the SQL database suspect mode problem.

621 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question