Groups | Blog | Home
all groups > sql server connect > july 2003 >

sql server connect : Server: Msg 7344, Level 16 (Linked Servers)


R10
7/14/2003 1:03:13 PM
-- I connect to server with:
exec sp_addlinkedserver '172.30.170.16'
go
exec sp_addlinkedsrvlogin '172.30.170.16', 'false',
NULL, 'sa', 'password'
-- Select statments like below work fine:
select * from [172.30.170.16].db_dibrs.dbo.rmt_db_table
-- HOWEVER, the following statements generate errors:
insert into [172.30.170.16].db_dibrs.dbo.rmt_db_table
select * from local_table

Server: Msg 7344, Level 16, State 1, Line 1
OLE DB provider 'SQLOLEDB' could not INSERT INTO
table '[]' because of column 'rmt_col'. The user did not
have permission to write to the column.
R10
7/14/2003 2:27:49 PM
Found problem was related to identity field- will not
allow itself to be populated without being explicitly
named. Removed Identity from column- works with pulling
data- pushing data is slow.
[quoted text, click to view]
AddThis Social Bookmark Button