QweryBuilder, is a unique database development tool with a very simply purpose, to make accessing data from a database simple, quick, accurate and efficient. QweryBuilder implements innovative ideas to make this possible. An end user can extract and update data without writing a line of SQL. Database developers can create procedures, tables, views and triggers with fewer keystrokes. It currently works with Sybase ASE, iAnywhere SQL Anywhere, Microsoft SQL Server and Oracle. An evaluation version of QweryBuilder can be downloaded from www.Werysoft.com.
-
Tags: querybuilder, Review, sql-editor, sql-query-tool, sybase
-
Recently, I successfully compiled Apache and Php to use a Sybase ASE v15.0.3 dataserver on CentOS v5.4 (32 bits). Apache was compiled with DSO support to use Php as a dynamically loadable module. This is how I did it: Read more…
Tags: article, ase, howto, sybase, Sybase Adaptive Server Enterprise, tips
-
The following transact-sql code will help you to find all defined rules in a Sybase ASE database.
select sysobjects.name as "rule name", object_name(syscolumns.id) as "table name", syscolumns.name as "column name" from sysobjects, syscolumns where object_name(syscolumns.domain)=sysobjects.name and sysobjects.type = 'R' go
The output displays the table and column to which the rules are bound.
Tags: ase, howto, sql, sybase, Sybase Adaptive Server Enterprise, tips, transact-sql
-
As of Sybase ASE v15.0.2, Sybase introduce the “Application Tracing” feature.
“Application Tracing” allows you to collect useful diagnostic information for a running client session (like execution plan, i/o cost etc…), and capture the trace output into a text file. Very helpful to debug some performance bottlenecks ! All you need to know to use this feature is the SPID (Server Process ID) of the session you want to trace. Applicative users with “set tracing” permission granted are allowed to use “Application Tracing” to trace their own sessions.
Tags: article, ase, howto, sybase, Sybase Adaptive Server Enterprise, tips
-
On Unix/Linux machines hosting some Sybase dataservers running multiple engines, it is always difficult to find out quickly what dataservers engines belong to. When you have dataservers running multiple engines, “showserver” or “ps” command line always show something like this:
sybase 9510 8892 246 Jul 11 ? 1858:08 ./ase/1503/ASE-15_0/bin/dataserver -ONLINE:1,0,0xffffff
Of course, with some Unix commands line you can find what dataservers engines are associated to, looking for PID, or connect to each dataservers and look into system table “sysengines” for PID. But I was always frustrated about that… When I connect to a machine, I want something that show up easily… There is a workaround for this: you just have to bind your dataservers names with your dataservers processes, using Unix links !
Tags: article, ase, howto, sybase, Sybase Adaptive Server Enterprise, tips