Por principio de cuentas, debemos entender que ACCESS no se puede comparar con SQL Server, ya que este, es un MOTOR DE BASE DE DATOS TRANSACCIONAL, a diferencia de access, que es una base de datos de escritorio.
En SQL Server, al ser mas poderoso, no necesitas VINCULAR tablas de una base a otra, si estan en el mismo servidor, es tan sencillo de nombrar su base y su tabla
-- Saco los registros de la tabla VENTAS de la base CLIENTES
SELECT * FROM CLIENTES.dbo.Ventas
Para hacer referencia a tablas de OTROS SERVIDORES, debes hacer un LINKED SERVER, para ellos cuentas con SP_ADDLINKEDSERVER
Para un mayor conocimiento, te sugiero consultes tu ayuda en linea.
Saludos