Lista de Departamentos, Distritos y Localidades en Paraguay

Lista Distritos Paraguay

En este post dejo para el que lo necesite, un script en SQL Server para crear tablas y cargar datos de Departamentos, Distritos y Localidades en Paraguay. En ocasiones es util para nuestros sistemas o apps que desarrollamos para empresas locales.

Los Departamentos, Distritos y Localidades en Paraguay fueron extraidos de la pagina de Dirección General de Estadisticas Encuentas y Censos Paraguay: www.dgeec.gov.py

Link de descarga: Creacion de tablas Departamentos, Distritos y Localidades del Paraguay con Datos

Lista Distritos

Departamentos, Distritos y Localidades en Paraguay

La división política de un país es la forma de parcializar el territorio en regiones comunes y afines, que permitan un mejor manejo administrativo, social y urbano. En este sentido, el territorio paraguayo se halla dividido en 17 departamentos: Concepción, San Pedro, Cordillera, Guairá, Caaguazú, Caazapá, Itapúa, Misiones, Paraguarí, Alto Paraná, Central, Ñeembucú, Amambay, Canindeyú, Presidente Hayes, Alto Paraguay y Boquerón, además de la capital Asunción, que no pertenece a ningún departamento.

Un poco de historia

Cabe destacar que después de la independencia en 1811, nuestro país se organizó institucionalmente como república. Sin embargo, nuestros límites territoriales no fueron fijados de manera definitiva, hasta después de la Guerradela Triple Alianzacon Brasil, Argentina y Uruguay. Los límites paraguayo-bolivianos fueron determinantes después de la Guerra del Chaco con el tratado de paz, amistad y límites firmado con ese país.

Desde entonces, las autoridades paraguayas iniciaron la organización político-administrativa del territorio, que sufrió varios cambios hasta que, en 1992, quedó configurada por 17 departamentos: 3 en la Región Occidental y 14 en la Región Oriental, cada uno con su respectiva capital. Los departamentos se organizan también en distritos y estos, en municipios, ambos de número variable.

Fuente: www.abc.com.py

Crystal Reports 2016 no reconoce el tipo de datos TIME de SQL Server 2008 R2

Hasta hace unos meses estuve trabajando con la versión 2008 de Crystal Reports; luego de adquirir la última versión, la 2016 que no cambia en apariencia casi en nada, comencé a editar y actualizar algunos reportes para el software de una empresa a la cual hago desarrollo, dado que habían cambiado algunos requerimientos en los informes mensuales.

Uno de los reportes incluía un procedimiento almacenado que devuelve un select con varias columnas y una de estas columnas es del tipo de datos TIME, al actualizar el origen de datos en el reporte de Crystal Reports para mi sorpresa ese campo no estaba visible en el listado de campos disponibles; ejecutando el procedimiento almacenado directamente en base de datos es obvio que dicho campo si estaba, pero sin embargo en Crystal Reports simplemente es como que no existiera.

Buscando en la web, como es de esperarse, no encontré solución al problema en el idioma español así que busque por otros idiomas, ingles principalmente, y encontré una respuesta a una consulta hecha en un foro de crystal reports por el mismo problema. La respuesta de Don William, un moderador del foro, es la siguiente:

1366333 – MS SQL 2008 TimeType ( Time(7) ) issues/solutions in Crystal Reports Designer

According to the Kbase, and I wrote it, my research back then discovered from our Developers the issue is Microsoft’s OLE DB Provider returns an invalid field type in their OLE DB Provider. This also explains why CR can use ODBC. The ODBC driver does correct the field type. But it also doesn’t explian why when I tested it back then it at least returned as string field type. Now it doesn’t even show up in the designer.

MS’ client for SQL 2008 is the OLE DB driver so they did fix something because back then ODBC did not work either. Or we simply ignore the unknown types which explains why I don’t even see the field any more.

Other option is to ask MS to fix their OLE DB provider. I’ll ping our Developers and see if we can track the issue with Microsoft also.

Viendo la respuesta probé conectar el Crystal Report utilizando como origen de datos ODBC, y no OLE DB como venia usando siempre, el problema quedó resuelto. En la respuesta menciona Don que es un problema del Proveedor OLE DB de Microsoft, y que ese error debería de corregirse desde Microsoft, que a la fecha aun sigue.

Espero que les sirva esta solución a los que pudieran tener este mismo problema.

Fuente: https://archive.sap.com/discussions/thread/3236857

No encuentro el Administrador de Configuración de SQL Server

Me ha pasado que al instalar el SQL Server 2008 R2 en una PC con Windows 10, no he encontrado el icono de acceso directo al Administrador de Configuración de SQL Server, que generalmente estaba dentro del Menu Inicio en la carpeta Microsof SQL Server 2008 R2.

Buscando en internet me he encontrado con una publicacion de Microsoft donde acota que este acceso directo ya no está disponible en las nuevas versiones de Windows, y deja una observación de donde esta ubicado el ejecutable:

Como el Administrador de configuración de SQL Server es un complemento del programa Microsoft Management Console y no un programa independiente, el Administrador de configuración de SQL Server no aparece como aplicación en las versiones más recientes de Windows.

  • Windows 10: Para abrir el Administrador de configuración de SQL Server, escriba SQLServerManager13.msc (para SQL Server 2016) en la página de inicio. Para versiones anteriores de SQL Server , reemplace el 13 por un número inferior. Al hacer clic en SQLServerManager13.msc, se abre el Administrador de configuración. Para anclar el Administrador de configuración a la página de inicio o a la barra de tareas, haga clic con el botón derecho en SQLServerManager13.msc y, después, haga clic en Abrir ubicación del archivo. En el Explorador de archivos de Windows, haga clic con el botón derecho en SQLServerManager13.msc y, después, haga clic en Anclar a Inicio o Anclar a la barra de tareas.

  • Windows 8: Para abrir el Administrador de configuración de SQL Server, escriba SQLServerManager<versión>.msc por ejemplo, SQLServerManager13.msc, en el acceso a Buscar de Aplicaciones y, después, pulse Entrar.

Es algo simple, pero me ayudo bastante ya que estaba dudando de si hice o no una instalación completa del SQL Server.

Fuente: https://msdn.microsoft.com/es-es/library/ms174212.aspx

“Impedir guardar cambios que requieran volver a crear tablas” – SQL Server Management Studio Express 2008

Esta es una opción que impide que modificaciones hechas a una tabla puedan ser guardadas, si dichas modificaciones requieren que la tabla vuelva a ser creada.

El mensaje de advertencia dice:

No se se permite guardar los cambios Los cambios que se ha realizado requieren que se quiten y vuelvan a crear las siguientes tablas. Quizá ha realizado cambios en una tabla que no se puede volver a crear o ha habilitado la opción de Impedir guardar cambios que requieran volver a crear tablas

Según MSDN las modificaciones que requieren volver a crear una tabla son:

  • Agregar una nueva columna en la mitad de la tabla
  • Quitar una columna
  • Cambiar la nulabilidad de columnas
  • Cambiar el orden de las columnas
  • Cambiar el tipo de datos de una columna

En lineas generales es una protección buena, para evitar posibles errores accidentales.

Esta opción está activa por defecto y se puede encontrar en Continuar leyendo ““Impedir guardar cambios que requieran volver a crear tablas” – SQL Server Management Studio Express 2008″

Restaurar una Base de datos SQL Server 2008 a SQL Server 2005

En este caso, en la oficina, mi lugar de trabajo, tengo la versión de SQL Server 2008 EE instalada y en mi casa la versión 2005. Cuando creé un backup (archivo .bak) de una base de datos utilizando el Management Studio Express 2008, este backup de base de datos, que tiene el nivel de compatibilidad SQL Server 2005 no lo pude restaurar en la version del SQL Server 2005. Y no es un problema del SQL Server 2008, sino que en ninguna versión de SQL Server, el backup creado con la nueva versión puede ser restaurado en una versión antigua. En el caso contrario si se puede, es decir, de una versión 2005 a una 2008 por dar un ejemplo.

Para resolver este inconveniente, opte por una de dos alternativas que encontré, de alternativas rápidas digo. Continuar leyendo “Restaurar una Base de datos SQL Server 2008 a SQL Server 2005”

Solución al Problema de VS 2005 y SQL Server 2008

Al querer trabajar sobre una base de datos SQL Server 2008 desde el Visual Studio 2005 SP1, en el diseñador de dataset, me salio un mensaje de error que decia: “Esta versión del servidor no es compatible. Debe tener instalado Microsoft SQL Server 2005 Beta 2 o posterior”. Buscando en internet encontre una actualización que Microsoft lanzó para solucionar este problema.

Según Microsoft

Esta actualización resuelve el siguiente error que aparece cuando intenta utilizar las herramientas de diseño de Microsoft Visual Studio 2005 Service Pack 1 para abrir una conexión de base de datos con Microsoft SQL Server 2008:

“No se admite esta versión del servidor. Sólo se admiten servidores hasta la versión Microsoft SQL Server 2005.”

Esta actualización trata este problema y habilita la siguiente funcionalidad de Visual Studio para SQL Server 2008:

  • El explorador de servidores se conecta correctamente a SQL Server 2008 y los objetos de base de datos, como procedimientos almacenados y datos de tabla, se pueden ver y editar. Tenga en cuenta que los esquemas de tabla no se pueden ver ni editar en esta versión.
  • Los proyectos SQL CLR diseñados para SQL Server 2008 se pueden crear e implementar en el servidor.
  • Las depuraciones T-SQL y SQL CLR están habilitadas para SQL Server 2008.
  • Las características de enlace de datos en proyectos de cliente y web están habilitadas.

Esta actualización no admite las siguientes características para SQL Server 2008:

  • Creación y edición de esquemas de tabla en el diseñador de tablas o en los diagramas de base de datos. Como solución alternativa puede utilizar la característica del diseñador de tablas de SQL Server Management Studio 2008 para editar esquemas de tabla en SQL Server 2008.

Bien, para aquellos que tienen el mismo problema aqui les dejo el enlace de descarga de la actualización:

http://www.microsoft.com/downloads/details.aspx?FamilyId=e1109aef-1aa2-408d-aa0f-9df094f993bf&displaylang=es