Db2 Sql Error Sqlcode=-204 Sqlstate=42704 Sqlerrmc= Driver=3.57.82
using DbConv to create new database Technote (troubleshooting) Problem(Abstract) Administrator creates brand new (blank) DB2 database. Administrator logs onto the Controller application server, launches 'Controller Configuration' and creates a new database connection to the database. Administrator clicks 'connect' and then clicks 'Create DB'. An error appears. Symptom Depending on the environment the error may appear slightly differently, but it will be similar to: ** ERROR: com.ibm.db2.jcc.am.io: DB2 SQL Error: SQLCODE=-204, SQLSTATE=-42704, SQLERRMC=CONTRO, DRIVER=3.57.82 ** ERROR: Invalid datbase, XFRANGO is empty Cause There are many potential causes for similar-looking DB2 errors. NOTE: This Technote *only* relates to the scenario where the error contains the codes: SQLCODE=-204, SQLSTATE=-42704 In this scenario, there are several possible causes for the errors: Scenario #1 - DB2 database server is not using 'Oracle Compatibility Mode'. TIP: In this scenario, the error message will typically contain the word 'USER_TABLES' Scenario #2 - DB2 database client (installed on the Controller application server) has "Enable operating system security for DB2 objects" enabled. Scenario #3 - DB2 database has not been created correctly. Diagnosing the problem IMPORTANT: It is vital that you check the exact 'SQLCODE' and 'SQLSTATE' error numbers, to help you troubleshoot the root cause. Make sure that you check the error code reference numbers precisely. If they are different, then search IBM Technotes for different/specific advice for your error code. Resolving the problem Scenario #1 Delete the database. Re-configure the DB2 database server to use 'Oracle Compatibility Mode'. Re-create the DB2 database. Re-try. For more information, see separate IBM Technote #1613531. Scenario #2 There are two different methods you can choose: (1) Uninstall DB2 client (from the Controller application server), and re-install DB2 client. During the installation wizard do NOT enable "Enable operating system security for DB2 objects" or (2) Add the group " Everyone" to the Windows security local group " DB2USERS" on the Controller application server For more information see separate IBM Technote #1504470 Scenario #3 Delete the 'bad' database, and recreate the DB2 database using the correct settings. TIP: For full det
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies of this site About Us Learn more about Stack Overflow the company Business Learn more about hiring developers or posting ads with us Stack Overflow Questions Jobs Documentation Tags Users Badges Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 4.7 million programmers, just like you, helping each other. Join them; it only takes a minute: http://www.ibm.com/support/docview.wss?uid=swg21681892 Sign up Db2 connection problem with java up vote 7 down vote favorite 3 I am having problem with DB2. I just installed the db2 as a db2admin and with a password. When i try to connect to database it is success full and while running any simple select query it give me following error:- DB2 SQL Error: SQLCODE=-204, SQLSTATE=42704, SQLERRMC=DB2ADMIN.LOGIN, DRIVER=3.57.82 I http://stackoverflow.com/questions/1588687/db2-connection-problem-with-java have a database named onp and a table in it called 'login' in which there is one table called 'login' with two fields username and password. Query that i am running Select * from login; gives me error DB2 SQL Error: SQLCODE=-204, SQLSTATE=42704, SQLERRMC=DB2ADMIN.LOGIN, DRIVER=3.57.82 Select * from system.login; gives me error:- (//system is schema name) DB2 SQL Error: SQLCODE=-551, SQLSTATE=42501, SQLERRMC=DB2ADMIN;SELECT;SYSTEM.LOGIN, DRIVER=3.57.82 I have tried all the resources on the net and exhausted completely. Please help me java jdbc db2 db2-luw share|improve this question edited Jul 21 at 19:47 mustaccio 10.7k41933 asked Oct 19 '09 at 13:33 RishiPatel 801211 add a comment| 4 Answers 4 active oldest votes up vote 8 down vote accepted I don't know a lot about DB2, but looking up the error codes... The first error is because you didn't specify a schema, so it couldn't find the login table. SQLCODE -204 Object not defined to DB2 DB2 apparently requires you to specify the schema name or it looks in the schema with the same name as your login user. You must use SET SCHEMA or fully qualify the
clean. Screenshot instructions: Windows Mac Red Hat Linux Ubuntu Click URL instructions: Right-click on ad, choose "Copy Link", then paste here → (This may not be possible with some types of ads) More information about our ad policies X You https://sourceforge.net/p/squirrel-sql/mailman/message/32886328/ seem to have CSS turned off. Please don't fill out this field. You seem to have CSS turned off. Please don't fill out this field. Briefly describe the problem (required): Upload screenshot of ad (required): Select a https://issues.liferay.com/secure/attachment/32911/6.1.x%20DB2%20error.txt file, or drag & drop file here. ✔ ✘ Please provide the ad click URL, if possible: Home Browse SQuirreL SQL Client Mailing Lists SQuirreL SQL Client A Java SQL client for any JDBC compliant database Brought db2 sql to you by: colbell, gerdwagner Summary Files Reviews Support Wiki Mailing Lists Tickets ▾ Feature Requests Bugs Patches News Donate git squirrel-sql-announce squirrel-sql-commits squirrel-sql-develop squirrel-sql-translators squirrel-sql-users Re: [Squirrel-sql-users] load only one schema in a DB2 database Re: [Squirrel-sql-users] load only one schema in a DB2 database From: Federico Bruni