Translate

domingo, 8 de febrero de 2015

Error Accessing Office Word object model through asp.net results in “failed due to the following error: 80070005 Access is denied.”

Saludos, realizando un proyecto me encontré con este error Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 80070005 Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)), el cual fue muy difícil el solucionarlo, aquí les dejo lo que me funciono a mi:

Paso 1.- Vamos a Panel de control-->Herramientas administrativas-->Servicio de componentes:


Paso 2.- Luego desplegamos Servicio de componentes--> Equipos-->Mi PC-->Configuracion DCOM:


Paso 3.- Luego buscaremos nuestra aplicación, en mi caso es el Word si fuera Excel igualmente realizamos los mismos pasos, clic derecho sobre la aplicación y seleccionamos Propiedades:


Paso 4.- Se visualizara una ventana en la cual seleccionamos la pestaña Seguridad, luego habilitamos la opción Personalizados y le damos clic al botón Editar:


Paso 5.- Se visualizara la ventana Permisos de Inicio en la cual nos ubicamos en Nombre de grupos o usuarios, seleccionamos SYSTEM y le damos clic al botón Agregar:


Paso 6.- Se visualizara la ventana Seleccionar Usuarios o Grupos, escribimos el nombre del usuario IIS_IUSRS, le damos clic al botón Aceptar:



Paso 7.- Una vez creado el usuario lo visualizaremos, lo seleccionamos y permitimos todos los permisos y le damos Aceptar:


Paso 8.- Realizamos lo mismos pasos anteriores pero seleccionando Permisos de Acceso--:Personalizados y le damos clic al botón Editar:


Paso 9.- Se visualizara la ventana Permisos de Inicio en la cual nos ubicamos en Nombre de grupos o usuarios, seleccionamos SELF y le damos clic al botón Agregar:


Paso 10.- Se visualizara la ventana Seleccionar Usuarios o Grupos, escribimos el nombre del usuario IIS_IUSRS, le damos clic al botón Aceptar.

Paso 11.- Una vez creado el usuario lo visualizaremos, lo seleccionamos y permitimos todos los permisos y le damos Aceptar:


Paso 12.- Por ultimo nos vamos a la pestaña Identidad, en la cual por defecto estará seleccionado El usuario inicial, lo cambiaremos a El usuario interactivo y le damos clic en Aceptar.



Listo, con estas configuraciones todo debe salir Ok, hasta la próxima.

sábado, 31 de enero de 2015

CREAR UNA TABLA EN SQL SERVER 2012

Saludos a continuación les mostrare como crear una tabla en nuestra base de datos con SQL Server 2012, una tabla contiene la información que ingresas a tu base de datos, para ello crearemos a continuación una tabla.

Paso 1.- Desplegamos nuestra base de datos.
Paso 2.- Hacemos clic derecho sobre la carpeta Tablas. Seleccionamos Nueva Tabla...



Paso 3.- Se mostrara una ventana en la cual podemos agregar los campos de nuestra tabla.

Paso 4.- Agregaremos los campos que tendrá nuestra tabla. Para lo cual es necesario que nuestra tabla tenga una clave principal, en nuestro caso la clave principal es el campo IdAlumno, para indicar que sera la clave hacemos clic en el icono de la llave en la barra de herramientas.



Para lo cual los campos a llenar para una tabla son:

  • Nombre de Columna, el nombre de tu campo o atributo.
  • Tipo de datos, el tipo de dato de tu campo ya sea entero, cadena, booleano u otro.
  • Permitir valores NULL, se activa o desactiva si el dato aceptara que sea null o vació.


Paso 4.- Para nuestra clave principal IdAlumno no se necesita permitir valores nulos, para ello vamos a las propiedades de la columna, la cual se encuentra en la parte inferior por defecto o podemos acceder a ella haciendo clic derecho y seleccionamos propiedades.

Nos vamos a la pestaña principal Diseñador de Tablas-> luego a Especificación de identidad, lo desplegamos y nos vamos a Identidad la cual por defecto esta en NO, desplegamos y seleccionamos SI. Con ello nuestra clave principal se incrementara automáticamente de uno en uno para cada entrada de dato.


Paso 5: Para guardar nuestra tabla una vez asignada los nombres de nuestra columna asi como sus respectivos tipos de datos. Hacemos clic derecho sobre nuestra pestaña y seleccionamos Guardar Tabla.


Paso 6.- Se mostrara una ventana en la cual ingresamos el nombre de nuestra tabla, hacemos clic en el botón Aceptar.


Listo siguiendo los mismo pasos podemos crear uno o mas tablas. Nos vemos en el siguiente articulo.

Cuidense...!!!






CREAR BASE DE DATOS EN SQL SERVER 2012

Saludos a continuación les mostrare como crear una base de datos con SQL Server 2012, los pasos a crear BD ya sea en SQl Server 2008, 2010, 2012.

Paso 1.- Nos conectamos a nuestro motor de base de datos.
Paso 2.- Haz clic derecho sobre la carpeta Base de Datos y selecciona Nueva base de datos...


Paso 3.- Se abrirá una ventana en la cual se podremos configurar la base de datos a crear, como darle un nombre a la BD.


Paso 4.- En nuestro ejemplo le daremos el nombre de BDPRUEBA, luego le damos clic en el botón Aceptar. Se visualizara la nueva base de datos creada expandiendo la carpeta Base de datos.


NOTA: También podemos crear la base de datos mediante la siguiente sentencia sql, la cual es la siguiente:



Listo creamos nuestra base de datos, para el siguiente articulo veremos como crear una o varias tablas en nuestra Base de Datos.

Nos vemos.