Quando tento fazer OPENQUERY, recebo um erro sobre não conseguir abrir o pipe nomeado, o que faz sentido porque isso não é uma opção (e não será uma opção tão cedo) para a maneira como a rede está configurada atualmente entre a máquina cliente e o servidor.
Isso significa que não poderei usar OPENQUERY ou pode ser configurado para funcionar sem pipes nomeados?
Muito provavelmente, o erro é apenas porque você não alterou a ordem para que as netlibs sejam tentadas no SQL Server de chamada. Em seguida, ele tentará Memória Compartilhada, TCP e, finalmente, NP. Se tudo falhar, você receberá o erro da última tentativa, ou seja, Pipes nomeados.
Ou seja, este é um erro geral "não é possível conectar ao servidor SQL" (do servidor SQL de origem para o servidor de destino) e deve ser solucionado como tal. Este e este são bons recursos.
Em outras palavras, OPENQUERY não requer Pipes Nomeados.