jueves, 9 de abril de 2015

EXAMPLE OF RESPONSE FILE FOR SILENT INSTALLATION OF DB2 10.1


PROD=ENTERPRISE_SERVER_EDITION
LIC_AGREEMENT=ACCEPT
FILE=C:\Program Files\IBM\SQLLIB\
INSTALL_TYPE=TYPICAL

LANG=EN
LANG=ES

DAS_CONTACT_LIST=LOCAL

INSTANCE=DB2
DB2.NAME=DB2
DEFAULT_INSTANCE=DB2
DB2.SVCENAME=db2c_DB2
DB2.DB2COMM=TCPIP
DB2_OLEDB_GUID={A9AB88BA-61B6-412C-A625-14239A5DF79E}
DB2_OLEDB_ADVANCED_PAGE_GUID={416DB77A-7BF5-47E0-9033-193EEBA5BB60}
DB2_OLEDB_CONNECTION_PAGE_GUID={0CAA4B82-0BF7-4CDB-888A-CC680D7390F6}
DB2_OLEDB_ENUMERATOR_GUID={E6F33DFE-EEA3-4122-9CF4-3DC266025EF7}
DB2_OLEDB_ERROR_LOOKUP_GUID={7ACEBB7B-E4A2-4836-8507-8909E62D04B3}
DB2.PORT_NUMBER=50000
DB2.AUTOSTART=YES
DB2.USERNAME=db2admin
DB2.PASSWORD=446539629627478989612278444969555334095341267432405270466619657544477754003202585496513676129381949244724646993404661508352044473721568846422292646376305576432682768454565660274816499530475665642907235944454272289258587322839789395483136913374379890776447475483049404506674744754423240595239409573893865322735562388604265375055256386746431224681952333122032365802998170500146347964313840124656633720524855344553483523444533605970794829648180745457119951423235933867475724593376524642863354969403609643788583440535344645272065137832574042781462376926596496156648208456676845565882225674244363673470773412139664324352336792790825269439423779688751043819350652845479653496345622553745639936680438680677365244346253550649741321417676835634733415617021101423528468247952262365704740539333811278104435546856484194779770240776163554480545014267635537697644052765597310867522272553560923409782860633267226350920965195684463226963043732599947693284473271623442737676127100077464262841529402353956612070264566425165325296409990254319206905466146704676406348064797593145288169352463228265331953456566456301065429657496667024384347634820892842748341021907763949652556631941431135494463859050526851487799904094765654424830004145532223492323425144647407041393930774637159944386351222641765474266045540369072324853099590462037030052546335213585927865670758929675849725631532609162271000242170932595579506065341743596443723943792456313634507524297924105955635413546429743648862627308624548947291270575724485063306856628373357481446360966259064293733
ENCRYPTED=DB2.PASSWORD
DAS_USERNAME=db2admin
DAS_PASSWORD=193124105134648915115346816237757567558514808147524768472397483127454745132464944920352494137584415345426047597944415847627396635452849162758674662385767528729497706423222003561779358765630645432385916456936253766231739651229357274516222547956732120857747580156933348343587186539546329334646235888947332546389563482225221651665052273176138055775478906686031038974523049464255286145064582533934544914463354959455502402140375234117443227724262092551666420427960155064211768995678478579975561252933000713676686164446479649364677566905844242868969544475756765389228636549214415184938748621333934322255766403907735773160626424456062105564691030555063095606325799385551496832434719775292153266930980426069990643151236554720925504947668630391451251155759785684832463439759454255522453247677685745635581430528764561340333574150182554427590145162657643774418155463836563353804656387861504135400847638444602624578955567759235260919359545759445301591973656427634366812849696738789005921046539834448645147445681723949184467488628341274477222673426305829171494469862444244551343023597476556584935674837782995887334377522273632747308248875460746391468477854956065535238024927272317744665694569921514747134087468740494673305429526295249668285910046387535813270754581026733087434455535927053057480726445262662641428464986487151644572676472146834519582003593369811035471743791642695165451406731349307687686712030711365914676956285338627015820664345263326174776979924191620344983102305536555445683054381664224736060867173522030322659189567094751549264
ENCRYPTED=DAS_PASSWORD
CREATE_DAS=YES
DB2_EXTSECURITY=YES
DB2_USERSGROUP_NAME=DB2USERS
DB2_ADMINGROUP_NAME=DB2ADMNS
RSP_FILE_NAME=C:\Users\Roberto\Documents\PROD_ESE.rsp
DB2_COPY_NAME=DB2COPY1
DEFAULT_COPY=YES

THE APPROPIATTE SERVICE PACK SOLVES THE ISSUE O THE WINDOWS 2012 AND DB2

Considerations before installing DB2 for Windows on 

or prior to 10.5 Fix Pack 3, 10.1 Fix Pack 3 and 9.7 Fix 

Pack 9 on Windows 8.1 and Windows 2012 R2

Technote (troubleshooting)


Problem(Abstract)

While installing DB2 for Windows on or prior to 10.5 Fix Pack 3, 10.1 Fix Pack 3 and 9.7 Fix Pack 9 on 
Windows 8.1 and Windows 2012 R2, you might receive GUI related errors, errors related to shortcuts
 created during the installation, and errors pertaining to the db2prereqcheck tool.

Symptom

One of the following three error symptoms might be encountered during installation on Windows 8.1 & 
Windows 2012 R2.
1. GUI mode of Domain installation might fail with the "Windows installer has stopped working" 
error on "Select the installation type" Dialog.


2. GUI mode of Fix Pack update installation may fail with the following error:


3. Shortcuts created under All Apps for the default DB2 copy do not start on invocation immediately
 after installation.

4. With DB2 V10.1, the db2prereqcheck tool reports Windows 8.1 and Windows 2012 R2 as
 not supported platform:

Checking DB2 prerequisites for DB2 database version "10.1.0.3" on operating
 system "Windows"
OS is Windows "Server"
ERROR: Requirement not matched.
Requirement not matched for DB2 database "Server" . Version: "10.1.0.3".
Summary of prerequisites that are not met on the current system:
Requirement not matched for DB2 database "Server" . Version: "10.1.0.3".

Environment

Windows 8.1, Windows 2012 R2

Resolving the problem

For the currently available fix packs, choose the silent installation method using response 
files in the following scenarios as we do not have fully enabled GUI installs yet. This helps
 avoid the first two errors listed in the symptom section:
1. Domain installation
2. Fix Pack update installation
Further instructions on performing a silent installation using response files can be found in the
 "Related information" section below.

Also, if the shortcuts created under the All Apps directory for the DB2 copy do not start on
 invocation after the installation of DB2 for Windows either through the GUI or silent installation, 
log off and log back on again.

The db2prereqcheck tool reports Windows 8.1 and Windows 2012 R2 as not supported platforms 
for DB2. However, installation can be performed on these platforms using the resolutions provided
 in this document.

These possible issues are resolved in 10.5 Fix Pack 4.
In 10.1 Fix Pack 4, the first two and the fourth issue are addressed. The third issue
 will be addressed in the future fix pack of 10.1.

Related information

VENTA DE SERVICIOS DE CONSULTORIA EN SISTEMAS

lunes, 6 de abril de 2015

sentencias SQL importantes Important SQL sentences



 ALTER TABLE dbo.NB_Barcode ADD COLUMN
  'idNB' INTEGER


  ALTER TABLE dbo.NB_Barcode ADD PRIMARY KEY ('idNB')

CREATE TABLE NB_BARCODE
(
idNB INT,
FormId NVARCHAR(64) not null,
FormName NVARCHAR(64) not null,
CONSTRAINT pk_NB_id PRIMARY KEY(idNB)
);
GO



truncate table dbo.NB_Barcode

CREATE TABLE NB_BARCODE
(
idNB INT,
FormId NVARCHAR(64) not null
FormName NVARCHAR(64) not null
CONSTRAINT pk_NB_id PRIMARY KEY(idNB)
);
GO


INSERT INTO tCoches
(matricula,
 marca      ,
 modelo     ,
 color      ,
 numero_kilometros)
values
('M1111CA',
 'RENAULT',
 'MEGANE TR100',
 'NEGRO DIAMANTE',
 78000);
 INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values
(1,'METNB0101','Adult Application Form');

id ,FormId,FormName, ,,,,



INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (

1,'METNB0101','Adult Application Form')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)


NB_Barcode

truncate table dbo.NB_Barcode

CREATE TABLE CS_BARCODE
(
idCS INT,
FormId NVARCHAR(64) not null
FormName NVARCHAR(64) not null
CONSTRAINT pk_CS_id PRIMARY KEY(idCS)
);
GO


INSERT INTO tCoches
(matricula,
 marca      ,
 modelo     ,
 color      ,
 numero_kilometros)
values
('M1111CA',
 'RENAULT',
 'MEGANE TR100',
 'NEGRO DIAMANTE',
 78000);
 INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values
(1,'METNB0101','Adult Application Form');

id ,FormId,FormName, ,,,,



INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (

1,'METNB0101','Adult Application Form')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (2,'METNB0201','Juvenile Application Form')


INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (3,'METNB0301','Adult Medical Form')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (4,'METNB0401','Juvenile Medical Form')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
5,'METNB0501','Urinalysis Report')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
6,'METNB0601','Photo ID')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
7,'METNB0701','Declaration Form')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
8,'METNB0801','NOC')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
9,'METNB0901','UND 6')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
10,'METNB1001','UND-52')

***************


INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
11,'METNB1101','UND-54')


INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
12,'METNB1201','ECG & X-Ray Evaluation Form')


INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
13,'METNB1301','ETT Form')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
14,'METNB1401','Addi_OL-1')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
15,'METNB1501','Addi_OL-2')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
16,'METNB1601','Addi_OL-3')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
17,'METNB1701','Addi_OL-4')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
18,'METNB1801','Addi_OL-5')

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
19,'METNB1901','Good Health - app form')

**************

INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
20,'METNB2001','My child Special-app form')


INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
21,'METNB2101','Medi-guard-app form')


INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
22,'METNB2201','COP-app form')


INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
23,'METNB2301','CIROP-app form')


INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
24,'METNB2401','LTI- app form')


INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
25,'METNB2501','Ex_5 app form')


INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
26,'METNB2601','Addi-A&H-1')


INSERT INTO dbo.NB_Barcode
(NBid_key,FormId,FormName)
values (
27,'METNB2701','Addi-A&H-2')

viernes, 3 de abril de 2015

LDAP User and Group Base DN for Microsoft Active Directory?

How do I find LDAP User and Group Base DN for Microsoft Active Directory?
Solution
Overview
In Reporter 9.x, it is possible to add an LDAP server.  Integrating Reporter with backend LDAP configuration enables standard Reporter users to take advantage of additional features, such as defining roles based on manager-direct report structures.

In order to allow Reporter to query your LDAP server for users and groups, you must specify a user and group base DN.

Cause
Resolution
To find out your user and group base DN, you can run a query from any member server on your Windows domain.

To find the User Base DN:
- Open a Windows command prompt.
- Type the command: dsquery user -name <known username>
(Example: If I were searching for all users named John, I could enter the username as John* to get a list of all users who's name is John)
- The result will look like: "CN=John.Smith,CN=Users,DC=MyDomain,DC=com"
- In Blue Coat Reporter's LDAP/Directory settings, when asked for a User Base DN, you would enter:  CN=Users,DC=MyDomain,DC=com


To find the Group Base DN:
- Open a Windows command prompt
- Type the command: dsquery group -name <known group name>.
(Example: If I were searching for a group called Users, I could enter the group name as Users* to get a list of all groups who's name contains "Users")
- The result will look like: "CN=Users,CN=Builtin,DC=MyDomain,DC=com"
- In Blue Coat Reporter's LDAP/Directory settings, when asked for a User Base DN, you would enter: CN=Users,CN=Builtin,DC=MyDomain,DC=com.

TIP:  This link provides you with a discussion on what Microsoft tools are available: BLOG

NOTE: Links to other LDAP articles for Reporter.

For more details on how to setup LDAP on Reporter, see 000013348

For details on how to use the search user, and what rights it needs in AD, see 000007755

For details on how LDAP nested groups work in Reporter, see 000010794

For details on what the errors mean after you press the LDAP test button, see 000015695

For details on what the LDAP atributes mean, see 000021975

jueves, 2 de abril de 2015

FILENET SUCCESSFULL INSTALLATION YESSSS!!!


ACTIVE DIRECTORY WINDOWS SERER 2008 R2 ENTERPRISE EDITION

AD0001 - Creando nuestro primer Active Directory en Windows Server 2008 R2

Como no podía ser de otra manera, en éste primer post de mi nuevo blog veremos como crear nuestro primer Active Directory utilizando Windows Server 2008 R2.
Para quienes no lo sepan, Active Directory es uno de los tantos componentes que vienen dentro de Windows Server 2008 R2 y que nos hará de base para armar nuestra red lógica empresarial. Desde el AD (Active Directory) podremos centralizar todos los recursos tales como usuarios, computadoras, impresoras, grupos de distribución, grupos de seguridad entre otros pero principalmente tendremos Identidad y Acceso a nuestra red.
Para poder poner en marcha nuestro primer AD, precisamos contar con al menos un servidor con Windows Server 2008 R2 instalado, en nuestro caso con Service Pack 1 ya instalado como también todos sus updates.
Antes de empezar con la instalación y configuración de nuestro AD, debemos cumplir con un check list esencial:
  • Nombre del host: nuestro servidor debe tener el nombre adecuado que queramos, ya que lo recomendado es que una vez configurado nuestro AD, el nombre de host no se cambie.
  • IP: adicionalmente al nombre de host, el servidor debe contar con una IP fija, la cual debemos establecerla según la red que estemos armando.
  • Nombre de dominio: este punto es muy importante dado que representa en la mayoría de los casos a la organización o compañía. Si bien podemos elegir como dominio, uno propio que ya dispongamos en Internet, se recomienda que éste sea de uso exclusivo de uso interno de nuestra red. Si nuestro dominio en Internet es mswin.org, lo ideal para nuestro AD sería mswin.local o mswin.corp o similares.
1) Cambiando el nombre de host a nuestro servidor:
1.1) Vamos a Start y hacemos clic con el botón derecho del mouse sobre Computer y elegimos Properties
AD0001-01
1.2) Luego en la ventana de System, veremos el actual nombre de nuestro servidor y para cambiarlo debemos hacer un clic sobre Change settings.
AD0001-02
1.3) Ahora hacemos un clic en Change
AD0001-03
1.4) En este paso debemos darle el nombre que queramos y luego hacer un clic en Ok.
AD0001-04
1.5) Debido a que cambiamos el nombre de nuestro servidor, el sistema nos pedirá un reinicio para que aplique los cambios, lo cual aceptamos y luego lo reiniciamos.
AD0001-05

2) Cambiando la IP de nuestro servidor
2.1) Para cambiar la IP de nuestro servidor, debemos acceder a las propiedades del adaptador de red. Para ello, hacemos un clic en el icono de red tal como se muestra en la siguiente imagen, y seleccionamos “Open Network and Sharing Center
AD0001-06
2.2) Luego en la ventana de Network and Sharing Center, seleccionamos “Change adapter settings
AD0001-07
2.3) En este paso, debemos seleccionar el protocolo “Internet Protocol Version 4 (TCP/IPv4)” y apretar en el boton deProperties.
AD0001-08
2.4) Ahora debemos ingresar la IP correspondiente para nuestro servidor como así también la Subnet Mask, el Default Gateway y el DNS Primario. Estos últimos dos ítems, llevan la misma IP que nuestro servidor. En el caso del DNS es debido a que nuestro primer servidor de AD también será nuestro primer DNS, servicio básico para que Active Directory funcione.
AD0001-09
3) Instalando y Configurando Active Directory Domain Services (AD DS) Role
3.1) Una vez que tenemos listo los pasos anteriores, estaremos preparados para iniciar la instalación de nuestro primer Domain Controller. Existen varias formas para poder instalar el rol de AD DS, pero en este caso utilizaremos el comandodcpromo.exe para iniciar el proceso.
Vamos a Start – Run y en Open escribimos dcpromo y luego hacemos un clic en Ok.
Luego debemos esperar a que se instalen los archivos necesarios para poder comenzar con el proceso.
AD0001-10
3.2) Ahora veremos que se abre el “Active Directory Domain Services Installation Wizard”, donde nos dará la opción de usar el modo avanzado de instalación el cual no utilizaremos en este caso. Para avanzar tan solo apretamos en Next.
AD0001-11
3.3) En la pagina de “Operating System Compatibility” podemos revisar cuales son las opciones de seguridad por defecto en los controladores de dominio de Windows Server 2008 y Windows Server 2008 R2. Aquí tan solo lo leemos y avanzamos con Next.
AD0001-12
3.4) En este punto, dado que no tenemos ningún Forest creado, crearemos uno nuevo seleccionando “Create a new domain in a new forest” y luego hacemos un clic en Next.
AD0001-13
3.5) Ahora debemos ingresar el nombre que le daremos a nuestro dominio, en nuestro caso será mswin.corp y luego seleccionamos Next, donde el sistema chequeará que los nombre del DNS y NetBIOS no estén en uso ya en nuestra red.
AD0001-14
3.6) En la pagina de “Set Forest Functional Level” debemos seleccionar el nivel de funcionamiento que queramos que tenga nuestro dominio y dependiendo de esto, tendremos mas o menos características habilitadas, como así también mayor o menor seguridad en nuestro dominio. En nuestro caso seleccionamos Windows Server 2008 R2. Luego seleccionamos Next.
AD0001-15
3.7) En la pagina de “Additional Domain Controller Options”, la opción de DNS server ya está marcada por defecto, dado que el proceso de instalación creará la zona necesaria. Las opciones sin posibilidad de cambio son debido a que el Global Catalog es necesario para nuestro primer DC y adicionalmente éste no puede ser un Read-Only. Seleccionamos Next para avanzar.
AD0001-16
3.8) Recibiremos una advertencia que la delegación para el DNS Server no podrá ser creada. Podemos ignorar este mensaje y avanzar seleccionando en Yes.
AD0001-17
3.9) Ahora debemos seleccionar el path donde alojar la Base de Datos, los Log Files y la SYSVOL folder. Si bien podemos dejar estas opciones de forma predeterminada, en ambientes productivos se recomiendan separar en tres volúmenes de discos diferentes, que no tengan aplicaciones o archivos que no estén relacionadas con el rol de AD DS. Este ayuda a tener mejor performance e incrementa la eficiencia de backup y restore. Dado que en nuestro caso es una demo, dejamos las opciones por defecto y hacemos un clic en Next.
AD0001-18
3.10) Ahora ingresaremos una clave compleja que se utilizará para el Directory Services Restore Mode Administrator. Luego seleccionamos en Next.
AD0001-19
3.11) En la pagina de Summary, podremos revisar todas las opciones que seleccionamos anteriormente. También podremos exportar la configuración para utilizarla en otro momento. Para iniciar la instalación y configuración seleccionamos en Next. Luego el sistema pedirá reiniciar al seleccionar en Finish.
AD0001-20
AD0001-21
4) Tareas posteriores a la instalación del rol AD DS
4.1) Lo primero que debemos hacer luego del reinicio es iniciar sesión en el dominio y revisar en el Event Viewer los eventos y chequear que éstos no tengan relevancia alguna. En caso de tener eventos importantes debemos proceder con la solución de los mismos.
4.2) Otra de las cosas que podemos hacer es iniciar la consola de Active Directory Users and Computers desde donde administraremos los objetos tales como Usuarios, Grupos y equipos entre otros. Para iniciar dicha consola podremos hacerlo desde Start – Administrative Tools y allí seleccionamos Active Directory Users and Computers. Otra forma de hacerlo mas rápidamente es desde Start – Run y allí escribimos dsa.msc y le damos Enter.
AD0001-22
AD0001-23
AD0001-24
Conclusión:
En este primer articulo hemos visto como preparar nuestro primer Domain Controller en Windows Server 2008 R2. En próximos artículos veremos otras funcionalidades de Active Directory.
Espero que les sea de utilidad.
Saludos,

 ha opinado: 

MUCHAS GRACIAS
es un ejemplo clarisimo,estaba buscando para sql server 2008 r2 el cual lo tengo instalado en mi unicO
WINDOWS 7 EN PROPIEDADES DE ESTE tambien aparece configuracion de domineo y grupo de trabajo,puedo utilizar esto para mi red local,(el solitario w7) porque luego de instalar el sql me dice que mi impresora no esta en el domineo y al querer usar Las UCP no valida mi usuario ingresando con mi suid de administrador
gracias por tu post

miércoles, 1 de abril de 2015

DB2 configuration


------------------------------ Mandatos entrados ------------------------------
connect to IWBPM ;
------------------------------------------------------------------------------
connect to IWBPM

   Información de la conexión con la base de datos

 Servidor bases datos   = DB2/NT64 9.7.5
 ID autorización SQL    = SYSTEM
 Alias base datos local = IWBPM


Una conexión de JDBC con el destino ha resultado satisfactoria.
------------------------------ Mandatos entrados ------------------------------
CONNECT TO IWBPM;
CREATE  LARGE  TABLESPACE CEDATA_TS PAGESIZE 32 K  MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL  IBMDEFAULTBP ;
CONNECT RESET;
------------------------------------------------------------------------------
CONNECT TO IWBPM

   Información de la conexión con la base de datos

 Servidor bases datos   = DB2/NT64 9.7.5
 ID autorización SQL    = SYSTEM
 Alias base datos local = IWBPM


CREATE  LARGE  TABLESPACE CEDATA_TS PAGESIZE 32 K  MANAGED BY AUTOMATIC STORAGE EXTENTSIZE 16 OVERHEAD 10.5 PREFETCHSIZE 16 TRANSFERRATE 0.14 BUFFERPOOL  IBMDEFAULTBP
DB20000I  El mandato SQL ha finalizado satisfactoriamente.

CONNECT RESET

DB20000I  El mandato SQL ha finalizado satisfactoriamente.

Extended Windows Security feature

SQL5005C system error pop-up window when logging into a Windows system due to the logon userid not having permission to run db2systray

Error SQL5005C on Windows Vista, Windows 7

 and Windows 2008

Technote (troubleshooting)


Problem(Abstract)

When I try to run any DB2 command in Windows Vista, Windows 7 and Windows 2008 I get the following error:

C:\Program Files\IBM\SQLLIB\BIN>db2 list db directory
SQL5005C System Error.

Resolving the problem

The cause of this error is because you may not have picked "Run as Administrator" when installing DB2.

If you right click on any icon you will have an option to "Run as Administrator":

You can either do this every time you want to open a DB2 Command Window or 

you can uninstall and reinstall DB2. Before installing DB2 right click on db2setup.exe

 and select "Run as Administrator", see screen shot above.Technote (troubleshooting)


Problem(Abstract)

SQL5005C system error pop-up window when logging into a Windows system due to the logon userid 
not having permission to run db2systray

Symptom

When logging into a Windows system with a userid that is not part of either the DB2ADMNS or
 DB2USERS Extended Windows Security groups, a pop-up that displays an error "SQL5005C system error" will be displayed on the screen if the db2systray is enabled.

Cause

The error is caused by db2systray.exe trying to launch, but the userid that is logging into the system 
does not have the appropriate permission to run db2systray.exe

Resolving the problem

To avoid this error message, please take one of the following steps:
  • This error will not be displayed if the Extended Windows Security feature is not enabled
  • . When installing DB2 for the first time, you may disable the Extended Windows Security 
  • feature in the install wizard when installing DB2 and the error will not occur in this configuration.
  • If Extended Windows Security is enabled, this error message will not be displayed if the
  •  userid that is logging into the system belongs to the DB2USERS or DB2ADMNS group.
  • If Extended Windows Security is enabled, but there are userids on the box that you
  •  do not wish to add to either the DB2USERS or DB2ADMNS group, the error can be avoided by disabling the db2systray feature. To do this, log in as a local administrator and run "db2systray -clean" from a DB2 Command Window with administrative privileges.

Related information

Blogger Widgets