Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/02/2006, 10:05
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 11 meses
Puntos: 50
Cita:
1. Como logro apuntar al servidor que contenga la BD para su modificacion?
Por lo regular la persona que te dá el hosting te proporciona la IP de su base de datos o el nombre para poderte conectar, ahora bien, algunas veces es necesario que tu tengas acceso desde afuera a la base de datos y en ese caso debes hacerlo mediante puertos (tcp 1433), aunque deben checar la parte de la seguridad es por eso que debe ser de forma interna, es decir, eso ya es trabajo de tu proveedor de hosting..

Cita:
2. Si la data debe actualizarse al final del dia via FTP hacia una BD SQL Server o Acces, como puedo lograr esa comunicacion?
Aqui hay que tomar en cuenta 2 puntos...
1.- Actualizacion de archivos de tu proyecto
Te deben proporcionar un ftp para que subas las dll´s necesarias así como los aspx, ascx, etc que necesites (no tienes que subir en produccion nada de código los .cs o .vb) y recuerda compilar tu proyecto en modo release
2.- Actualizacion en tu BD
Te pueden proporcionar un adminsitrador de tu base de datos mediante una página algo como el un "phpmyadmin" donde puedas manipular tu BD, en ocasiones no ofrecen esa parte y debes pedirle que actualice los datos que necesitas enviandole los arhivos .sql o el backup..

Consideraciones:

-No subir nada de código a produccion, solo archivos aspcx, asax, ascx, .config, imagenes, etc... nada de código.
-Compilar tu proyecto en modo release.
-Asegurarte que tu web.config debe estar
<compilation
defaultLanguage="c#"
debug="false"
/>
En el web.config como configuracion mínima:
-Tener tu cadena de conexion para futuras modificaciones
-Indicar el tipo de autenticación que vas a usar para tu aplicacion (si es que la tienes)
-Poner los valores necesarios en el sessionState
-Indicar el tipo de globalization que vas a usar
-Tener tu manejador de errores a nivel web.config o a nivel global.asax

Esos detalles son la forma general, pero repito, depende mucho del sistema que estés desarrollando, si vas a tener seguridad en directorios, autenticación, etc.

Cualquier cosa por aqui seguiremos.

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net