Q:

How to transfer one table from server 1 to the table in server 2? 

Suppose I have two database on two separate servers:
server1:
ip 127.0.0.1
user1, passwd1
db1.tbl1

server2:
ip 127.0.0.2
user2, passwd2
db2.tbl2

Suppose tb1 and tb2 has the same table structure.  I've search the web, people suggest to set up linked-servers, but I don't want to set up.   
Since I know the password and ip address, things should go very easy like this:
insert into db2.tbl2 
    select *  
    from db1.tbl1

However I don't know where to put the ip address and username and password. 

A:

Try this (run it on server1):
INSERT INTO [db1].[tbl1]
SELECT * FROM OPENDATASOURCE(
    'SQLOLEDB',
    'Data Source=127.0.0.2;Initial Catalog=db2;Persist Security Info=True;User ID=user2;Password=passwd2'
).db2.tbl2

You can refer to this article.