Hola a todos:
Lamentablemente debo admitir que tanto Maxi como PablC, tenían razón, no se puede recuperar nada de un base borrada, salvo que se tenga una copia de seguridad, ningún programa de los que hay en Internet pueden recuperar datos si no hay copia de seguridad. Les comento como me fue con la empresa en donde me paso el caso ya que es una empresa importante para mi y no quería perderla por ese traspié. Decidí ir a la empresa para comentarle que nada se podía hacer y que había que pasar todos los movimientos nuevamente. Bien al llegar les doy la noticia, y el gerente me dice menos mal que no nos paso a nosotros, con esas palabras interprete que ellos no iban a ser los que pasarían los movimientos, entonces les dije, si es cierto (y ahí cambie de idea y les dije), que venia a ver si podía llevarme los movimientos para poder pasarlos en fin de semana, con gusto aceptaron y me dieron todas las cajas de movimientos desde diciembre a mayo, dentro de todo un alivio para mi ya que no lo tomaron mal el error de mi parte. Bueno ahora me queda convencer a mi familia de no salir el fin de semana (porque esta nublado), y que me ayuden a pasar facturas y recibos, por suerte es una empresa que a pesar de facturar numero muy buenos no hacen mucha cantidad de facturas, desde el backup esta la factura 1075, y la actual es la 2219, o sea que son un poquito mas de mil, con sus respectivos recibos, cheques y demás datos a pasar. Buscando por Internet la solución a mi problema leí sobre un plan de mantenimiento, así que considero que este problema no me hubiera pasado si tendría hecho un buen plan de mantenimiento, cosa que veré mas en detalle para aprender a hacerlo, ya que a SQL Server lo conozco solo como almacenamiento de datos, ya que fue una decisión el día que decidí pasar todas mis aplicaciones de D.O.S Clipper a Windows, con VB6 y SQL Server, y solo me enfoque en la parte de guardar datos, pero el SQL es algo mucho mas. Desde ya mucha gracias a todos los que de alguna manera intentaron darme una mano. Atte, José Luis Agosta S.J.L. Soft Computación -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de Maxi Accotto Enviado el: Viernes, 29 de Mayo de 2009 08:46 Para: [email protected] Asunto: [dbms] RE: [dbms] RE: Volver un paso atras una base de datos No, nada que ver, los registros aca se borran físicamente solo que el archivo no se reduce y se puede volver a utilizar esos espacios Saludos Maximiliano Damian Accotto Microsoft MVP en SQLServer Consultoria en SQL Server Buenos Aires-Argentina [email protected] http://blog.maxiaccotto.com -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de José Luis Enviado el: jueves, 28 de mayo de 2009 10:03 p.m. Para: Maxi Asunto: [dbms] RE: [dbms] RE: Volver un paso atras una base de datos Pero no seria como hacer pack en una tabla dbf, en una tabla dbf se marcan los registros para borrar con delete y hasta que no haces pack los registros se pueden recuperar con recall, en SQL no tenemos ninguna opción de esas? Atte, José Luis Agosta S.J.L. Soft Computación -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de Maxi Accotto Enviado el: Jueves, 28 de Mayo de 2009 21:25 Para: [email protected] Asunto: [dbms] RE: [dbms] RE: Volver un paso atras una base de datos Hola, a ver,una cosa es el espacio alocado del archivo y otra cosa cuantos datos tienen, SQL a menos que tu le indiques lo contrario no achica de forma automática los archivos, o sea tienes una base de 10gb , borras todo y no reduce si no se lo decis vos por comando o tienes el swith de autoshrink en la base de datos Saludos Maximiliano Damian Accotto Microsoft MVP en SQLServer Consultoria en SQL Server Buenos Aires-Argentina [email protected] http://blog.maxiaccotto.com -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de José Luis Enviado el: jueves, 28 de mayo de 2009 05:56 p.m. Para: Maxi Asunto: [dbms] RE: [dbms] RE: Volver un paso atras una base de datos No entiendo, porque el tamaño de la base sigue igual que antes de borrarla, a mi me parece que los datos deben estar, pero marcados para borrar, como pasaba en la tablas dbf, solo me falta encontrar el recall, que tenían los dbf, pero para SQL. Atte, José Luis Agosta S.J.L. Soft Computación -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de PabloC Enviado el: Jueves, 28 de Mayo de 2009 17:22 Para: [email protected] Asunto: [dbms] RE: [dbms] RE: Volver un paso atras una base de datos No Jose, no podes hacer nada , el delete es físico no lógico Saludos PabloC -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de José Luis Enviado el: Jueves, 28 de Mayo de 2009 17:18 Para: pablo.canonico Asunto: [dbms] RE: [dbms] RE: Volver un paso atrás una base de datos NO, hice la copia de mdf y el log después de mandarme la macana, por si se puede restaurar, y para que puedan seguir trabajando levante una copia de seguridad que tenían, pero esa copia era de diciembre de 2008, así que te imaginas lo que va a pasar cuando les diga que tienen que pasar todo de nuevo desde diciembre a la fecha, de todas maneras la empresa tiene un poco de culpa, ya que el sistema tiene una opción de copia de seguridad, pero ellos nunca la usaron, de todas maneras como la macana me la mande yo tengo que ver de resolverlo lo mas pronto posible. Desde ya muchas gracias. Atte, José Luis Agosta S.J.L. Soft Computación -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de Jorge Román Enviado el: Jueves, 28 de Mayo de 2009 16:52 Para: [email protected] Asunto: [dbms] RE: Volver un paso atrás una base de datos José: Si tienes los archivos mdf y log puedes adjuntar la base de datos. EXEC sp_attach_db @dbname = N'pubs', @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf', @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf' Sds. Jorge -----Mensaje original----- De: [email protected] [mailto:[email protected]] En nombre de José Luis Enviado el: Jueves, 28 de Mayo de 2009 02:02 p.m. Para: [email protected] Asunto: [dbms] Volver un paso atrás una base de datos Hola a todos Desde el enterprise manager de sql 2000, quise actualizar una base de datos desde otra, y borre tablas que no debía borrar, La pregunta, hay alguna opción para volver un paso atrás a ese desastre que me mande, me hice una copia del log y el mdf, por si se puede hacer algo. Ya se debería haber hecho un backup antes... Pero no lo hice..., como puede solucionarlo. Desde ya muchas gracias. Atte, José Luis Agosta S.J.L. Soft Computación Este email y cualquier otro archivo transmitido con el son confidenciales y entendidos solamente para el uso de la persona o entidad a quienes esta dirigida y otros no lo pueden distribuir, copiar o usar. Si usted recibiera este email por error, favor eliminarlo sin copiarlo, distribuirlo o retener copias o notifique a nuestro Administrador de email a [email protected]. Note que esta NO es la direccion de la persona quien le envio este mail sino una direccion administrativa general. Los puntos de vista expresados en este email podrian ser puntos de vista personales del remitente y no necesariamente de CCR S.A. a menos de que este especificamente establecido. Por favor, note que CCR puede y se reserva el derecho de monitorear las comunicaciones de email que pasen a traves de su red. -------------------------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed and others may not distribute, copy or use it. If you receive this email by mistake, please either delete it without reproducing, distributing or retaining copies thereof or notify our email administrator at [email protected]. Note that this is NOT the address of the person who sent this mail to you but a general administrative address. The views expressed in this email may be the personal views of the sender and not of CCR S.A. unless specifically stated. Please note that CCR is able to, and reserves the right to, monitor e-maiil communications passing through its network. No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.339 / Virus Database: 270.12.42/2137 - Release Date: 05/27/09 07:50:00 No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.339 / Virus Database: 270.12.42/2137 - Release Date: 05/27/09 07:50:00
