Enlace a facebook.
digitalDot diseño webLogo Diseño Web digitalDot

Error SQL Server enError SQL Farmatic

Error SQL Server en Farmatic
Escrito por Digitaldot
30 de marzo de 2016
Tiempo de lectura 4 min
Contenido
Contenido
Contenido

Para todos aquellos que no conozcáis Farmatic es un software de gestión para farmacias que está basado en tecnología Windows y cuenta con una base de datos en SQL Server. Por defecto lo puedes instalar con la edición de SQL Express 2012 descargable de forma gratuita en la web oficial de Microsoft.

Algunas de las limitaciones y posibles contratiempos de este servidor de base de datos son:

  • Limitación de 4 núcleos
  • Máxima memora en ejecución de 1G de RAM
  • Alojamiento de Base de Datos limitado a 10G

Adicionalmente, podemos bajarnos la versión de SQL Server Management Studio para facilitarnos las acciones de mantenimiento y administración del servidor de base de datos.

Para descargar la versión de base de datos como la herramienta de administración os dejamos el siguiente enlace a la web oficial de Microsoft.

https://www.microsoft.com/es-es/server-cloud/products/sql-server-editions/sql-server-express.aspx

Recientemente hemos realizado la puesta en marcha de un entorno de una farmacia, y con un servidor dedicado para Farmatic, durante la instalación todo el proceso ha ido de forma correcta, pero al iniciar la base de datos nos encontramos con el siguiente error.

El servicio de SQL Server (MSSQLSERVER) se cerró con el error especifico del servicio %%945, id del suceso 7024

error sql server en farmatic

El id de suceso es una pista rápida para poder encontrar una solución en foros o eventos de Microsoft, buscando más información en el visor de sucesos encontramos:

error sql server farmatic

Un error donde SQL Server informa que no puede tener acceso a la ruta de la base de datos, al comprobarlo verificamos que dicho disco no existe, por lo que para poder iniciar el Servidor de SQL Server necesitaremos cambiar la ubicación de la base de datos.

Para ello, en una consola de comandos de Windows 2012 Server ejecutaremos.

NET START mssqlserver /f /T3608

farmatic error sql farmatic

Una vez iniciado el servidor de SQL Server, conectamos con un gestor de consultas SQL

sqlcmd -s mssqlserver

Para ver el listado de base de datos ejecutaremos:

SELECT name, physical_name, state_desc FROM sys.master_files ORDER BY database_id;

Cambiaremos aquellas donde la ruta no es correcta, que para nuestro caso ejecutamos

ALTER DATABASE model MODIFY FILE ( NAME = modeldev, FILENAME = "C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\model.mdf");
go
ALTER DATABASE model MODIFY FILE ( NAME = modellog, FILENAME = "C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\modellog.ldf");
Go
ALTER DATABASE tempdb MODIFY FILE ( NAME = tempdev, FILENAME = "C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\tempdb.mdf");
go
ALTER DATABASE tempdb MODIFY FILE ( NAME = templog, FILENAME = "C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\templog.ldf");
go
ALTER DATABASE msdb MODIFY FILE ( NAME = MSDBData, FILENAME = "C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\MSDBData.mdf");
go
ALTER DATABASE msdb MODIFY FILE ( NAME = MSDBLog, FILENAME = "C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\MSDBLog.ldf");
go
exit

Ahora, debemos reiniciar nuestro servidor de SQL Server y revisar nuestro visor de sucesos, si todo ha ido correctamente nuestro software Farmatic podrá conectar correctamente y crear la base de datos que necesita para la gestión y uso del software.

En digitalDot prestamos servicio de soporte y mantenimiento informático para farmacias de la Región de Murcia, solicite ahora su revisión a través de nuestro formulario de contacto y uno de nuestros consultores se pondrá en contacto con usted.

Noticias relacionadas sobre Desarrollo web

Iconos 3d representando el vibe Coding

Vibe Coding: rápido para prototipos, débil para SEO y UX

En los últimos meses probablemente hayas escuchado hablar del vibe coding, es un código generado a partir de prompts, con un fuerte apoyo en inteligencia artificial, poco desarrollo manual y resultados sorprendentemente rápidos. Y sí, para determinados usos, puede ser realmente útil. El problema aparece cuando ese enfoque pensado para…

Novedades de PrestaShop Developer Conference

Novedades de Prestashop Developer Conference: mejoras en rendimiento, seguridad e integración de IA

La Prestashop Developer Conference de noviembre de 2025 ha sido un evento clave para la comunidad de desarrolladores, agencias y tiendas online que trabajan con la plataforma Prestashop. Durante la conferencia, se anunciaron novedades de Prestashop, nuevas funcionalidades y mejoras significativas que cambiarán la forma en que interactuamos con la…

Información sobre nuevos productos a los clientes ecommerce

Envíos automatizados sobre productos nuevos

La comunicación directa con los clientes es clave para cualquier negocio digital, y mantenerlos informados de manera efectiva puede marcar la diferencia. Con este objetivo, se desarrolló una integración automatizada entre la web y Mailrelay, que permite gestionar los suscriptores y enviar correos electrónicos cuando se suben nuevos productos a…

Plugin Wordpress HubSpot Sync

Sincronización entre WooCommerce y HubSpot

A continuación os voy a contar como hemos desarrollado una integración que une tienda online y CRM para convertir datos en oportunidades. El trabajo lo hemos desarrollado para Woocommerce. Adelante, vamos al lío. Plugin para sincronizar productos con HubSpot Como os comentaba se trata de un plugin diseñado para sincronizar…

Sincronizador de productos y stock para tienda online

Automatización de productos y stock entre proveedores y una tienda online

Vamos a hablar claro, ¿tienes una tienda online? pues debes saber que la eficiencia en la gestión del catálogo y del stock puede marcar la diferencia entre un ecommerce rentable y uno que se hunde. Hace poco un cliente que llegó a digitalDot partía de este grave problema, empezaba a…

Configuración del módulo Verifactu para Prestashop

Desarrollo del módulo Verifactu para PrestaShop

Con la llegada del sistema Verifactu, la Agencia Tributaria Española (AEAT) da un paso más en la digitalización y control de la facturación electrónica. Para ayudar a las tiendas online a cumplir con esta normativa, en digitalDot hemos desarrollado el módulo Verifactu para PrestaShop, una solución que automatiza la comunicación…

Server-Side Tagging está revolucionando las campañas de SEM

Cómo el Server-Side Tagging está revolucionando las campañas de SEM para nuestros clientes

En un entorno digital cada vez más enfocado en la privacidad, la capacidad de medir con precisión el rendimiento de las campañas se ha convertido en un desafío crítico. Las restricciones de los navegadores y el bloqueo de anuncios limitan la visibilidad sobre el comportamiento del usuario, afectando directamente a…

Cómo instalar Píxel de Facebook con Tag Manager

Cómo instalar el Píxel de Facebook con Tag Manager

En digitalDot trabajamos constantemente para que nuestros clientes saquen el mayor rendimiento posible de su presencia online y su inversión de publicidad en Facebook. Una de las piezas clave para ello es el Píxel de Facebook, que permite rastrear conversiones, optimizar campañas y crear audiencias personalizadas, que instalamos y gestionamos…

Guía sobre las actualizaciones de Joomla digitalDot

Guía completa sobre las actualizaciones de Joomla

Joomla es un CMS que permite crear y gestionar sitios web, pero como cualquier software, necesita mantenerse actualizado para asegurar su funcionamiento óptimo y seguro. Las actualizaciones de Joomla regulares no solo corrigen fallos de seguridad, sino que también mejoran el rendimiento y añaden nuevas características. En esta guía de…

1 2 3 8
crossmenuchevron-down