Conectar com uma base de dados em outro pc SQL server

boa tarde

eu nao consigo conectar remotamente no sql server

o nome do pc ta correto
e ele da esse erro

TITLE: Connect to Server

Cannot connect to CPD-3382\SQLEXPRESS.


ADDITIONAL INFORMATION:

Erro de rede ou específico à instância ao estabelecer conexão com o SQL Server. O servidor não foi encontrado ou não estava acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. (provider: Interfaces de Rede SQL, error: 26 - Erro ao Localizar Servidor/Instância Especificada) (Microsoft SQL Server, Error: -1)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-1&LinkId=20476


BUTTONS:

OK

Vc está falando conectar via aplicação Java? Ou simplesmente via aplicação do SQL Server?

Verifica o firewall do seu servidor, pode ser ele que nao esta permitindo o acesso. Faz um teste, desativa o firewall e tenta conectar!

Voce habilitou o SQL Server para receber conexoes remotas ?

Se não achei esses links que podem te ajudar:

SQL Express 2008 - http://sqlfromhell.wordpress.com/2010/04/18/habilitando-o-acesso-remoto-no-sql-server-2008/
http://www.linglom.com/2009/03/28/enable-remote-connection-on-sql-server-2008-express/

SQL Express 2005 - http://www.linhadecodigo.com.br/artigo/1260/como-configurar-conexao-remota-no-sql-server-2005.aspx

se voce já fez isso e não está funcionando, a bastante tempo atrás tive um problema com SQL Server e acho que a solução foi o tamanho da senha que pode interferir, se não fosse uma senha forte o sql server não liberaria a conexão remota, então se você não está usando uma senha forte(uns 10 caracteres acho que isso deve ser suficiente, não lembro muito bem), tente mudar pode ser que resolva.