Yea, I am using the Sequoia/Myosotis combo... The tables open fine now, and there is no errors in the logs for both Sequoia or Myosotis. that message I get is a warning that since there is no promary key it will perform updates using a "UPDATE table SET newdata where olddata limit 1". Is there additional data returned with the regular mysql protocol when running a SELECT that contains info about keys in the table?

and 1 last question...  :)

Is it possible to be able to open multiple tables on the same server with a single virtualserver config file? as it stands now, I can see all the tables on the mysql server. but I can only open the 1 I setup in the xml file....
Robert Hodges wrote:
Hi Brian,

It looks as if Navicat works through native API calls. If so, I assume you are using myosotis as well as Sequoia? I would try connecting with myosotis directly to the server to see if the problem is due to myosotis dropping something. Another thing is to check the Sequoia logs to see if any error messages are showing up. It's possible the queries issued by Navicat are hitting something Sequoia does not support.

Cheers, Robert

On 1/22/08 9:53 PM, "Brian Taber" <[EMAIL PROTECTED]> wrote:

    Excellent....  that was easy...

    I have another one, I use Navicat to manage my databases.   When I
    open the table, it yells at me that the table does not have a
    primary key, but if I open the table in the designer, it
    definately does have a primary key...

    Robert Hodges wrote:


        Hi Brian,

        In your backend definition try adding the Connector/J JDBC URL
        option as
        shown in the following example:

        <DatabaseBackend
          name="db1"
          url="jdbc:mysql://myhost/mydb?tinyInt1isBit=false">


        Cheers, Robert

        P.s., I think you meant to post this on the Sequoia general
        mailing list.

        On 1/22/08 8:52 PM, "Brian" <[EMAIL PROTECTED]>
        <mailto:[EMAIL PROTECTED]>  wrote:


            I use mysql for backend database servers.  I have a few
            databases that
            use a tinyint field with a length of 1 to store a 1 or 0
            as a yes or
            no.  It would be very difficult to change it to another
            type, and alter
            all tables.  when I try to open the tables I get:

            [23:17:22] ERROR
            [org.continuent.myosotis.protocol.mysql.MySQLProtocolHandler]
            - Error
            processing query: select active from users limit 1
            org.continuent.sequoia.common.exceptions.NotImplementedException:
            in
            getBytes(1), don't know how to convert type
            java.lang.Boolean into a
            byte array  not implemented
                    at
            
org.continuent.sequoia.driver.DriverResultSet.getBytes(DriverResultSet.java:11
            24)
                    at
            
org.continuent.myosotis.protocol.mysql.MySQLProtocolHandler.sendResultSetRowMe
            ssage(MySQLProtocolHandler.java:1245)
                    at
            
org.continuent.myosotis.protocol.mysql.MySQLProtocolHandler.sendResultSet(MySQ
            LProtocolHandler.java:502)
                    at
            
org.continuent.myosotis.protocol.mysql.MySQLProtocolHandler.processQuery(MySQL
            ProtocolHandler.java:390)
                    at
            
org.continuent.myosotis.protocol.mysql.MySQLProtocolHandler.processCommand(MyS
            QLProtocolHandler.java:207)
                    at
            
org.continuent.myosotis.protocol.mysql.MySQLProtocolHandler.processClientPacke
            t(MySQLProtocolHandler.java:163)
                    at
            
org.continuent.myosotis.protocol.mysql.MySQLConnectionHandler.run(MySQLConnect
            ionHandler.java:85)
                    at
            
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java
            :885)
                    at


        
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907>
        )

                    at java.lang.Thread.run(Thread.java:619)
            [23:17:22] ERROR
            [org.continuent.myosotis.protocol.mysql.MySQLConnectionHandler]
            -
            Reading from socket.
            java.io.EOFException
                    at
            java.io.DataInputStream.readByte(DataInputStream.java:250)
                    at
            
org.continuent.myosotis.protocol.mysql.MySQLConnectionHandler.readPacket(MySQL
            ConnectionHandler.java:129)
                    at
            
org.continuent.myosotis.protocol.mysql.MySQLConnectionHandler.run(MySQLConnect
            ionHandler.java:84)
                    at
            
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java
            :885)
                    at


        
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907>
        )

                    at java.lang.Thread.run(Thread.java:619)

            Is there a easy fix for this?


            I have the current SVN version...


            _______________________________________________
            Hedera mailing list
            [email protected]
            https://forge.continuent.org/mailman/listinfo/hedera




--
Robert Hodges, CTO, Continuent, Inc.
Email:  [EMAIL PROTECTED]
Mobile:  +1-510-501-3728  Skype:  hodgesrm
------------------------------------------------------------------------

_______________________________________________
Hedera mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/hedera

--


Brian Taber
Owner/IT Specialist
Diverse Computer Group
Office: 774-206-5592
Cell: 508-496-9221
[EMAIL PROTECTED]


begin:vcard
fn:Brian Taber
n:Taber;Brian
org:Diverse Computer Group
adr:;;PO Box 601;Fairhaven;MA;02719;USA
email;internet:[EMAIL PROTECTED]
title:Owner
tel;work:774-206-5592
tel;cell:508-496-9221
note;quoted-printable:Our office is located at:=0D=0A=
	=0D=0A=
	562 Russells Mills Rd=0D=0A=
	South Dartmouth, MA 02748=0D=0A=
	=0D=0A=
	Get Directions=0D=0A=
	http://maps.google.com/maps?f=3Dq&hl=3Den&geocode=3D&time=3D&date=3D&ttyp=
	e=3D&q=3D562+Russells+Mills+Rd.,+South+Dartmouth,+MA&sll=3D37.0625,-95.67=
	7068&sspn=3D42.03917,95.800781&ie=3DUTF8&z=3D16&iwloc=3Daddr&om=3D1&iwsta=
	te1=3Ddir
url:http://www.diversecg.com
version:2.1
end:vcard

_______________________________________________
Hedera mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/hedera

Reply via email to