Re: [sqlite] SQLite remote management tools?

2008-05-19 Thread Derek Developer
We are in Beta with a windows tool:

The RemSQL Library consists of standard dynamic link libraries (DLLs) that can
be used in a wide variety of programming languages. Because most programming 
languages 
support calling functions exported from a DLL, the Library Edition provides the 
broadest 
compatibility with the various development tools available for the Windows 
platform. 
The Library Edition is ideal for languages  such as C, Delphi, VB, FreeBasic, 
PowerBASIC etc .   
The RemSQL Library uses standard Windows DLLs  just like SQLite.DLL (not COM 
activeX) which can be used by virtually any
Windows programming language or scripting tool.


RemSQL is a high-performance, self-contained, zero-configuration, transactional 
library for
extending SQLite to a remote server via the internet. 
It is built around a fast, memory efficient wrapper for the SQLite library, 
capable of 
handling large amounts of INSERT/QUERY data/from a remote (or local) SQLite 
database.

Like SQLite, RemSQL is a small (180k) standardized interface Dll that natively 
provides 
CGI functionality, Encryption, Hashing, Very secure HTTP/TCP communication, 
SQLite User
Defined Functions, and Supplemental operations like password verification, 
client software 
feature authorization, File transfer, remote program launching, Gathering 
Server metrics
and any other remote user operation requiring an efficient communication 
framework.

RemSQL is an IPC (interprocess communication) utilizing HTTP via TCP 
(Transmission Control 
Protocol) for the Windows platform. Both Client and Server must be running 
windows and utlize
the same Dll. On the server, a simple CGI script (CGI.exe) can used to 
communicate between
HTTP and the Dll. This allows low cost commercial windows hosting solutions to 
be used as a 
server. Alternatively an ISAPI module can also be created. 

In keeping with the SQLite concept, RemSQL does not need to be "installed" 
before it is used.   
There is no "setup" procedure.  There is no Service that needs to be started, 
stopped, 
or configured, no Firewall "issues" to deal with and no Router port forwarding 
to be done. 
There is no need for an administrator to create accounts or assign access 
permissions to 
users, and no incompatibility issues with each new release of the database.  

There are no configuration files or setup utilities or installers that "might 
take a minute 
or two". Nothing needs to be done to tell the system that RemSQL is running. 
There is no
MS-Management-Console, DCOM Config or Proxy/Interface-Creation/Registration. 
The user will 
not have to deal with a constant barrage of error messages, warnings, and 
popups: DNS errors, 
transient network outages, ASP errors, Javascript problems, missing plugins, 
temporary server 
outages, incorrect or expired certificates, problems connecting to the MySQL 
backend 
(common on any slashdotted web site), and a whole host of other issues. 
  
You will not be needing 63MB of compressed runtime modules or any external 
libraries. Pre-releases 
of the WinFX Runtime Components 3.0, the WinFX SDK, the Platform SDK, the 
Windows SDK, 
the .NET Framework redistributable, Microsoft Visual Studio, and their 
dependencies will 
not interfere with or cause anything to "fail or break functionality". 
There is no Base64 encoding and the associated XML bloating to 300% or more 
(some WMV files)

Just copy RemSQL3.Dll to the target machine, and RemSQL3CGI.exe to the Server, 
and begin work. 

RemSQL is released under the Apache 2.0 license  and is therefore free for 
commercial use and 
distribution.


If that is what you are looking for and would like to beta test this and/or 
convert the headers for your language, please contact me.

Derek


Richard Klein <[EMAIL PROTECTED]> wrote: Federico Granata wrote:
>> I was hoping there might be a client/server management tool out there.
>> I would need the source code, since the server part would need to be
>> ported to my embedded device.
>>
> Maybe you haven't yet read this http://www.sqlite.org/serverless.html
> There isn't a sqlite server so you can't have a sqlite client, local or
> remote.

Sqlite doesn't come with a server, but some enterprising tool developer
could write one, right?   :-)

- Richard

___
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users


   
___
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users


Re: [sqlite] SQLite remote management tools?

2008-05-15 Thread Richard Klein
Federico Granata wrote:
>> I was hoping there might be a client/server management tool out there.
>> I would need the source code, since the server part would need to be
>> ported to my embedded device.
>>
> Maybe you haven't yet read this http://www.sqlite.org/serverless.html
> There isn't a sqlite server so you can't have a sqlite client, local or
> remote.

Sqlite doesn't come with a server, but some enterprising tool developer
could write one, right?   :-)

- Richard

___
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users


Re: [sqlite] SQLite remote management tools?

2008-05-15 Thread Federico Granata
>
> I was hoping there might be a client/server management tool out there.
> I would need the source code, since the server part would need to be
> ported to my embedded device.
>
Maybe you haven't yet read this http://www.sqlite.org/serverless.html
There isn't a sqlite server so you can't have a sqlite client, local or
remote.
___
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users


Re: [sqlite] SQLite remote management tools?

2008-05-15 Thread Richard Klein
Roger Binns wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> Richard Klein wrote:
>> Are there any GUI-based tools that provide
>> management of a remote SQLite database?
> 
> SQLite is an in process database and only provides code that ultimately
> calls the operating system's open/read/write/lock/close methods.  There
> is nothing "remote" to it!

True!  Remote management would have to rely on either NFS-style mounting
of remote volumes, or on a client/server mechanism.

I was hoping there might be a client/server management tool out there.
I would need the source code, since the server part would need to be
ported to my embedded device.

Thanks,
- Richard

___
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users


Re: [sqlite] SQLite remote management tools?

2008-05-15 Thread Roger Binns
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Richard Klein wrote:
> Are there any GUI-based tools that provide
> management of a remote SQLite database?

SQLite is an in process database and only provides code that ultimately
calls the operating system's open/read/write/lock/close methods.  There
is nothing "remote" to it!

> I'm looking for a workstation-based tool
> that will allow me to manage a database
> on an embedded device.

If you can mount the device filesystem onto your workstation then any of
the SQLite management tools will work.  The wiki contains a list of
tools http://www.sqlite.org/cvstrac/wiki?p=ManagementTools

If you are using Linux and there isn't an easy way of mounting the
device filesystem on your workstation then have a look at FUSE which
will let you write simple user space code that does so.
http://fuse.sourceforge.net/  Something like sshfs may work for you.

Roger
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIK/s0mOOfHg372QQRAmuGAJ4iu8x7G4NCaLTHs+seG6kOJcGcYACeNxdl
eQ3vGh0zbayWbmtMRVpVpjI=
=/5XD
-END PGP SIGNATURE-
___
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users


[sqlite] SQLite remote management tools?

2008-05-14 Thread Richard Klein
Are there any GUI-based tools that provide
management of a remote SQLite database?

I'm looking for a workstation-based tool
that will allow me to manage a database
on an embedded device.

Thanks in advance,
- Richard Klein
___
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users