El hoster del que estan hablando, no te va a permitir hacer un attach en un
servidor compartido, el source=localhost ... o source=.
Y tiene un panel de control, que es la unica forma admitida de crear base de
datos.
 
 
Saludos!
 
  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Jose Mariano
Alvarez
Enviado el: Martes, 05 de Junio de 2007 10:06 p.m.
Para: [EMAIL PROTECTED]
Asunto: [dbms] OT? ConnectionString de SQL 2005 en shared hosting [ASP.NET]


Normalmente debes pedir al Hoster que te cree la base de datos ya que no te
suelen dar ese permiso a menos que el panel de control del hoster te de
alguna herramienta para poder hacerlo. Luego puedes transferir todos los
objetos, crear en la base lo que quieras, etc. 
Dudo que puedas hacer un attach, pero si te lo ofrecen y ese es el error
deberias cambiar el nombre de la base de datos al hacer el attach porque
parece que ya existe una con ese nombre..
 
Saludos

-- 
-------------------------------- 
Atte.
Ing. Jose Mariano Alvarez 
 
 

 
On 6/5/07, Claudio M. E. Bastos Iorio <[EMAIL PROTECTED]> wrote: 

Perdón por el OT y por el crossposting, pero ya llevo probando un buen rato
y no logro solucionarlo.
Lo que en mi maquina de desarrollo, en un servidor de prueba y en un
dedicado logro de esta forma:

"Data
Source=SERVIDOR\NOMBREINSTANCIASQL;AttachDbFilename=|DataDirectory|\ASPNETDB
.MDF;Integrated Security=True; User Instance=True" 

En un shared hosting (Dattatec, alguien que lo este usando?) no logro
hacerlo funcionar. Ya probé las distintas opciones de
www.connectionstrings.com y lo que me sugieren del soporte, pero sigue 
igual. El error "mas cercano a funcionar" que recibo es:

CREATE DATABASE permission denied in database 'master'.
An attempt to attach an auto-named database for file App_Data\ASPNETDB.MDF
failed. A database with the same name exists, or specified file cannot be
opened, or it is located on UNC share.

Desde ya muchas gracias!

________________________________
Claudio M. E. Bastos Iorio
http://www.blumer.com.ar







Responder a