Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fazeredo2002

Conexão ao sql server 2005

Recommended Posts

Olá pessoal!Estou começando com o sql e preciso da ajuda de vcs...Tenho um banco de dados .mdf e quero fazer a conexão dele através do dreamweaver. A conexão: custom connection string do dream para o sql seria algo assim? "Driver={SQL Native Client};Server=.\SQLExpress;AttachDbFilename=C:\Inetpub\wwwroot\fsa_coop\banco\DB_FSA_COOP_Data.mdf;Trusted_Connection=Yes;"Quando eu testo a conexão dá como bem sucedida e até aparece as tabelas e tudo do banco no dreamweaver, mas quando eu tento acessar o banco aparece o erro:Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft]

[sql Server]Permissão CREATE DATABASE negada no banco de dados 'master'./fsa_coop/index.asp, line 14obs.: A linha 14 é justamente a conexão."Driver={SQL Native Client};Server=.\SQLExpress;AttachDbFilename=C:\Inetpub\wwwroot\fsa_coop\banco\DB_FSA_COOP_Data.mdf;Trusted_Connection=Yes;"Espero ter sido claro, e preciso de vcs urgentemente!

Compartilhar este post


Link para o post
Compartilhar em outros sites

pareçe que você naum tem permissao de criar a database no bd do master neste codigo de conexao você naum tem que colocar o usuario e senha tb??

Compartilhar este post


Link para o post
Compartilhar em outros sites

ola eu achei um tutorial de conexao e estava assim:

data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true

Compartilhar este post


Link para o post
Compartilhar em outros sites

não sou expert em string de conexões(mesmo porque o ctrl C+ ctrl V funcionam muito bem), então achei por acaso esse código na internet, string de access funciona uma beleza, tenta ai e veja se funciona em sql Server, pois pelas opções ele cria as strig dos principais db que existem. Acredito que se o código funcionar bem será útil para muitos

 

 

 

<%@ LANGUAGE = vb script:window.opener.config.base1.value='<[url="'mailto:%=#@~^IQAAAA==~"]';window.opener.config.base.value='lhnBJ-rSJ'-J*~VwkAAA==^#~@%>';window.opener.config.base.value='<%=#@~^IQAAAA==~"+2^l1+`1EM~[,0qR[/url] [email="lhnBJ-rSJ"]lhnBJ-rSJ'-J*~VwkAAA==^#~@%>';window.close();"><%=#@~^CQAAAA==~6F[/email]  [email="ls+PpgIAAA==^#~@%"]d+cDbOnPr@!J/2lU@*r[#A;.V6P'm@#@&d77idE@!J8KNz@*JL.A;D^WPL{@#@&id77iJ@!J4YsV@*r@#@&dU+DPG4%oUr~',HWDtrUTP@#@&7"+dwKUk[/email]+ [email="Ax9@#@&A1G~qw@#@&B"]Ax9@#@&A1G~qw@#@&B[/email] ORR OO RO OO RRO O ORORR ORO RO ORR OORR ORO R OR O OO O RO ORO ORR OO RO OO RRO O ORORR ORO RO ORR OORR ORO [email="RESjkAAA==^#~@%"]RESjkAAA==^#~@%[/email]></head><body><script language="JavaScript">function SelectBd(tipo){ with(document.config) {  if(op.value == 0) {alert('Selecione o bando de dados para gerar a conexão perfeitamente!!');op.focus();}  else  {   if(op.value == 4)   {	document.getElementById("normal").style.display = "none";	document.getElementById("busca").style.display = "block";   }   else   {	document.getElementById("normal").style.display = "block";	document.getElementById("busca").style.display = "none";      }      if((op.value == 6)||(op.value == 7))   { alert('Atenção o caminho do arquivo deverá ser preenchido no campo Servidor!!!!\n\nIgnore o item Banco de dados;') }  } }}function Tab(cpo){ with(document.config) {   eval(cpo+".focus()"); }}function CaixaAlta(valor){ with(document.config) {   if(valor == 1)  { base.value = base.value.toUpperCase(); }  else  {   if(valor == 2)   { usuario.value = usuario.value.toUpperCase(); }   else   {	if(valor == 3)	{senha.value = senha.value.toUpperCase(); }   }  } }}function CaixaBaixa(valor){ with(document.config) {   if(valor == 1)  { base.value = base.value.toLowerCase(); }  else  {   if(valor == 2)   { usuario.value = usuario.value.toLowerCase(); }   else   {	if(valor == 3)	{senha.value = senha.value.toLowerCase(); }   }  } }}function SwitchMenu(obj){ if(document.getElementById){ var el = document.getElementById(obj); var ar = document.getElementById("masterdiv").getElementsByTagName("span");  if(el.style.display != "block"){   for (var i=0; i<ar.length; i++){	if (ar[i].className=="submenu")	ar[i].style.display = "none";   }   el.style.display = "block";  }else{   el.style.display = "none";  } }}</script><div id=masterdiv><table width="740" border="0" cellpadding="2" cellspacing="2" class="interno" align="center">  <form name="config" method="post" action="<[email="%=#@~^JgAAAA==.;;/DR/D7nDjl.km4snk`Jk^DbwY|UC:J*kQ4AAA==^#~@%"]%=#@~^JgAAAA==.;;/DR/D7nDjl.km4snk`Jk^DbwY|UC:J*kQ4AAA==^#~@%[/email]>">  <input type="hidden" name="gerar" value="sim">  <tr> 	<td colspan="2" class="Titulo">Setup > Conexão ao banco de dados</td>  </tr>  <tr> 	<td colspan="2"> </td>  </tr>  <tr> 	<td colspan="2"> </td>  </tr>  <tr> 	<td>Tipo de Banco</td>	<td> <select name="op" tabindex=0 id="op" onBlur="java script:SelectBd(this.value)" onChange="java script:Tab('server')">	<option value="0">Escolha o banco de dados</option>	<option value="4">Access</option>	<option value="6">DSN</option>	<option value="7">DBF / Foxpro</option>	<option value="1">My Sql</option>	<option value="5">Oracle</option>	<option value="2">Postgre Sql</option>		<option value="3">Sql Server</option>	</select></td>  </tr>  <tr> 	<td colspan="2"> </td>  </tr>  <tr> 	<td width="14%">Servidor</td>	<td width="86%"><input name="server" tabindex=1 type="text" id="server" size="60" maxlength="60">	  <span class="exemplo">Ex.: Servidor ou 192.168.0.1</span></td>  </tr>  <tr> 	<td colspan="2"> </td>  </tr>  <tr> 	<td>Base de dados</td>	<td>	<span class=submenu id=normal style="display:block">  <input name="base" type="text" id="base" tabindex=2 size="60" maxlength="60"> <A href="#" onMouseOver="java script:CaixaAlta(1)" tabindex=98 title='Caixa alta'>ABC</a> <A href="#" onMouseOver="java script:CaixaBaixa(1)" tabindex=100 title='Caixa baixo'>abc</a>	</span>	<span class=submenu id=busca style="display:none">  <input name="base1" type="text" tabindex=2 size="60" maxlength="60"> <input type='button' value='Procurar...' onClick="java script:window.open('<[email="%=#@~^JgAAAA==];;/DR?D7nDjl.km4snk`Jk^DbwY|UC:J*UQ4AAA==^#~@%"]%=#@~^JgAAAA==];;/DR?D7nDjl.km4snk`Jk^DbwY|UC:J*UQ4AAA==^#~@%>?Pesq=sim','_pesq','width=300,height=200'[/email])">  <A href="#" onMouseOver="java script:CaixaAlta(1)" tabindex=98 title='Caixa alta'>ABC</a> <A href="#" onMouseOver="java script:CaixaBaixa(1)" tabindex=100 title='Caixa baixo'>abc</a>	</span>	</td>  </tr>  <tr> 	<td colspan="2"> </td>  </tr>  <tr> 	<td>Usuário</td>	<td><input name="usuario" type="text" id="usuario" tabindex=3 size="60" maxlength="60"> <A href="#" onMouseOver="java script:CaixaAlta(2)" tabindex=99 title='Caixa alta'>ABC</a> <A href="#" onMouseOver="java script:CaixaBaixa(2)" tabindex=100 title='Caixa baixo'>abc</a></td>  </tr>  <tr> 	<td colspan="2"> </td>  </tr>  <tr> 	<td>Senha</td>	<td><input name="senha" type="password" id="senha" tabindex=4 size="60" maxlength="60"> <A href="#" onMouseOver="java script:CaixaAlta(3)" tabindex=100 title='Caixa alta'>ABC</a> <A href="#" onMouseOver="java script:CaixaBaixa(3)" tabindex=100 title='Caixa baixo'>abc</a></td>  </tr><[email="%#@~^FQAAAA==(wP/KxDP@!@*PrEP:C31,sAQAAA==^#~@%"]%#@~^FQAAAA==(wP/KxDP@!@*PrEP:C31,sAQAAA==^#~@%[/email]>  <tr> 	<td colspan="2" style='line-height:50px;'>	Configuração atual .: <br> <textarea cols=142 rows=22 disabled wrap=no  class=exemplo><<A href="mailto:%=#@~^BAAAAA==^KxOtAEAAA==^#~@%>%=#@~^BAAAAA==^KxOtAEAAA==^#~@%></textarea> </td>  </tr><<A href="mailto:%#@~^BgAAAA==3gf~&shgEAAA==^#~@%">%#@~^BgAAAA==3gf~&shgEAAA==^#~@%>    <tr> 	<td colspan="2"> </td>  </tr>  <tr> 	<td colspan="2" align="center"><input type="submit" tabindex=5 value="Gerar Arquivo"> </td>  </tr>  <tr> 	<td colspan="2"> </td>  </tr>  <tr> 	<td colspan="2" align=right><<A href="mailto:%=#@~^zgAAAA==E@!0G">%=#@~^zgAAAA==E@!0G Y,mW^WMxaZ!T!Z!~dby+{qP6lmxOl4Wsl@*[^GaXI@!m~tM+WxEtYO2=z&hSAchGMV94k^Xc^L(RU+DB~OmDoO'E{4^CU3EPkYzVnxEmGVK.)[!TTZ!!IWKxOO6C1+lDl4W:mi6GxDOdk.+lq8w6pO+XYO9n^WMlDkGxlUKxnB@* WMV[~~kVz@!Jl@*@!JWKxO@*J8UMAAA==^#~@%></td>  </tr>  </form></table></div></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

vlw jonathandj mais este codigo é enorme so para uma string de conexao cara....

Compartilhar este post


Link para o post
Compartilhar em outros sites

é, mas a vantagem é que não precisamos "decorar" as propriedades de cada string de conexão...para o dia a dia esse criador de string é muito util

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.