SELECT *
INTO #Reciever
FROM OPENROWSET('SQLNCLI',
'DRIVER={SQL Server};SERVER=ServerName;UID=userID;PWD=password',
'SELECT *
FROM dbName.dbo.receiver')
WHERE min_price >= @min_price
AND max_price <= @max_price
*i didn't seen "same server"
you can use tables within same server different Database like this
select * from B2BSystem.dbo.[Level1]
B2BSystem = database name
dbo = schema
Level1 = table