SAP Sybase ASE MDA Tables: Why is the OwnerName and OwnerID omitted in most...
If you look at the MDA poster, you will find the object names, the database names and the like but not the owner_id or owner_name. Let’s pick on monOpenObjectActivity, one of the most heavily used mda...
View ArticleIf you’re an author of technical books, please ensure that your publisher...
If you’re an author of technical books, please ensure that your publisher and/or editor typesets your book contents to be readable. Especially tables and program outputs. Just because the application...
View ArticleSAP Sybase IQ: Free “Getting started with SAP Sybase IQ server” mini course!
SAP Sybase has recently made available a mini course called “Getting started with SAP Sybase IQ server” for you to learn IQ, a major data warehouse product. Do yourself a favor and learn IQ. There...
View ArticleHOWTO: Install SAP Sybase Control Center 3.2.7 on Windows 8
SAP/Sybase doesn’t officially support running SCC on Windows 8. This seems to be more of an issue with the InstallShield installer. Seriously, why do people still use InstallShield?? If you try...
View ArticleSybase ASE: Adding log to a completely log full database – errors 1105 and...
When a sybase database’s log is completely full, you won’t be able to add any log space to it. Attempting to add to the log produces a 3475 error: 00:0006:00000:00001:2014/01/08 09:03:09.09 server...
View ArticleSAP Sybase IQ: How many connections are in use? SOLVED
Very simple question. Very simple answer. select @@max_connections as 'max_connections', count(*) as 'active_connections', (1 - (@@max_connections - count(*)) / convert(numeric, @@max_connections)) *...
View ArticleSAP SYBASE IQ 16.0 SP8 MANUALS FIXED TO WORK WITH TABLET/PHONE PDF READERS...
Many PDF readers for smart phones (Android/iphone) and tablets manage the pdf files based solely on the Title and Author fields in the PDF file. While for this is fine for your average book, it is not...
View ArticleSAP IQ: dbisql is unable to load the SybaseIQ SQLAnywhere plugins. SOLVED!
I recently patched an SAP IQ server to 16.0 SP8 PL30 and ran into an interesting error message when trying to start dbisql: $ dbisql Interactive SQL could not load the "SQLAnywhere" plug-in. Its...
View ArticleWanted: SAP manuals in ePub format
Every time SAP comes out with a new set of pdf manuals, the meta data has to be corrected. Often the stored titles, description, etc are wildly wrong. Very sloppy and unprofessional for a mega corp the...
View ArticleSAP Sybase Replication Server ERROR -99999 Severity 5 Values exceed buffer...
Running SAP Sybase Replication Server has always been interesting and rather frustrating that in its fragility. Today’s lesson is not exactly that clear. Take the following error message: ERROR #1027...
View ArticleUPDATED: HOWTO: Extract Permissions from SAP Sybase IQ
Back in 2013 I posted a method of extracting the table/view permissions from SAP IQ. With later 15.4 patches and v16 the USER_NAME() function would fail on the grantee column of sys.systableperm. An...
View ArticleSAP Sybase IQ and ODBC (Linux/UNIX)
Connecting to SAP Sybase’s IQ server shouldn’t be scary but the documentation leaves a lot to be desired. Log on to your favorite Linux or Unix box and make sure you source the IQ.sh file wherever you...
View ArticleUPDATED: HOWTO: Extract Permissions from SAP Sybase IQ using the LIST() function
Back in August I provided an updated method to extract the permissions for tables in a SAP IQ server. This provided quite a few GRANT statements to execute. If you have thousands of tables and/or...
View ArticleFW: ASE 15.7: Create a Remote Server to SAP IQ 16.0
ASE 15.7: Create a Remote Server to SAP IQ 16.0 March 12, 2014 Create the remote server entry in the interfaces file; sql.ini (Windows) or interfaces (UNIX). [myIQServer] master=TCP,myIQHost,4091...
View ArticleSAP IQ: Error: server ‘iq_mpx_1’ was started on an incorrect host ‘myhost1’:...
Recently I built a SAP IQ Multiplex cluster and ran into a self inflicted issue. After I configured the secondary nodes I updated the coordinator node (primary node) with the private (interconnect) and...
View ArticleHOWTO: SAP Sybase IQ Loading Tables with AutoIncrement/Identity with Zero as...
If the source table has an identity or autoincrement field AND the value starts at zero “0” then load table either server -> server or from file will not work. IQ is hard coded to reject the rows...
View ArticleHOWTO: SAP IQ Drop Device File from DBSpace
Sometimes when we build an IQ Data Warehouse, our initial space/growth estimate is off significantly enough to warrant reducing the size of the dbspace(s). The process is quite easy put there are a few...
View ArticleSAP IQ: Uptime
At some point you will be asked how long your IQ server has been up. To determine when the IQ server was started issue: SELECT PROPERTY('StartTime') Output: 2015-08-14 18:04:53.918 For the number of...
View ArticleSAP IQ: iqinit error SQLCode: -1000338, SQLState: ‘QDD38’, Severity: 14:...
When you create a new IQ v16 instance, you need to use the iqinit program for initial creation of the database. iqinit -iqpath '/siq/devices/main001.iq' -iqpgsize 131072 -iqblksize 16384 -p 4096...
View ArticleIQ Error: The multiplex server ‘iq_node_3’ is not included in the multiplex –...
When you run SAP’s IQ Multiplex cluster for a while you start finding little gotchas that will just drive you to drink. If you don’t drink, you will wish you do. (Just like with any other cluster...
View Article