Re: [firebird-support] Re: Cannot delete Firebird database file as it is in use by the application..

2020-03-11 Thread Steve Naidamast blackfalconsoftw...@outlook.com [firebird-support]
Thank you very much for all your replies. I will try the "Clear Pools" option with the Firebird ADO.NET provider first. If that doesn't work, I have come up with the idea to start a small, external process that will check for the release of the file by the application and then delete it...

[firebird-support] Re: Cannot delete Firebird database file as it is in use by the application..

2020-03-10 Thread Steve Naidamast blackfalconsoftw...@outlook.com [firebird-support]
Hello... I am developing a security extension, which is used as a loaded assembly to my main application, all of which use the Firebird Embedded Edition 2.59 for my application's database. As part of my security processes, I compress the file upon exiting the application. When the

Re: [firebird-support] Re: Securing Firebird Embedded database

2019-12-20 Thread Steve Naidamast blackfalconsoftw...@outlook.com [firebird-support]
Elmar... My current concept for making a Firebird Embedded Edition somewhat secure without a password (and as you say, using password means little if people already know a database;s internal structure) is to offer two levels of encryption. The first would be using DotNetZip to compress and

Re: [firebird-support] Re: Securing Firebird Embedded database

2019-12-20 Thread Steve Naidamast blackfalconsoftw...@outlook.com [firebird-support]
: Re: [firebird-support] Re: Securing Firebird Embedded database On 2019-12-18 16:30, Steve Naidamast blackfalconsoftw...@outlook.com [firebird-support] wrote: > Is there any way to secure the FDB file from unauthorized access > (other than compression and encryption, which I am st

Re: [firebird-support] Re: Securing Firebird Embedded database

2019-12-20 Thread Steve Naidamast blackfalconsoftw...@outlook.com [firebird-support]
Elmar... Thank you for your reply regarding protecting a Firebird Embedded Database. However, why is it assumed that a database file that is stored locally cannot be breached by unauthorized access? Given the nature of sophisticated security breaches and hacking endeavors today, such data

[firebird-support] Re: Securing Firebird Embedded database

2019-12-18 Thread Steve Naidamast blackfalconsoftw...@outlook.com [firebird-support]
Hello... Is there any way to secure the FDB file from unauthorized access (other than compression and encryption, which I am starting to implement in my project) and if not, is there expected to be at least password protection for the Embedded edition in Firebird 4.0? Thank you... Steve

Re: [firebird-support] oracle numeric conversion (22).

2019-12-10 Thread Steve Naidamast blackfalconsoftw...@outlook.com [firebird-support]
Hi Dimitry... Is it that we can no longer reply to messages on the Firebird Yahoo Group? I went there to ask about FB 4.0 and I could see all the messages but there were no reply options. As to what I was trying to respond to, you note in your message below that you would recommend FB 4.0.

[firebird-support] Re: A recommendation (database migration)

2019-12-02 Thread blackfalconsoftw...@outlook.com [firebird-support]
Kevin... EMS Sql Manager has a great list of tools for Firebird and Interbase that will provide the very processes you are looking for... https://www.sqlmanager.net https://www.sqlmanager.net Granted these are commercial products but I have been using them for years and have found them

Re: [firebird-support] Re: How to index this table

2019-11-15 Thread blackfalconsoftw...@outlook.com [firebird-support]
Karol... My misunderstanding I should apologize to you... I misunderstood you when you said, "Firebird cannot use composite index here"... I thought you may have been trying to suggest them to the person who opened the thread but couldn't with the way his SQL query had been

[firebird-support] Re: How to index this table

2019-11-15 Thread blackfalconsoftw...@outlook.com [firebird-support]
I was going the recommend the same join constructs as Karol did. However, I am not sure why Karol suggested the construct of composite indicies in his reply as I thought you were going to create 2 additional indices, one for each of the fields in the multiple or clauses. As a result, this

[firebird-support] Re: What is the optimum pageSize?

2019-11-14 Thread blackfalconsoftw...@outlook.com [firebird-support]
Doesn't the page size definition as per a database depend on one designs their database tables and how such tables will be used? In any event, here is what the Developer Guide for version 3.0 of Firebird states... The actively supported versions of Firebird support the following page

Re: [firebird-support] Re: What are the trade-offs of CHAR vs. VARCHAR?

2019-11-14 Thread blackfalconsoftw...@outlook.com [firebird-support]
I found what we have been arguing over in the Firebird 2.5 Language Reference Manual since I don't seem to have the one for version 3.0. I looked for it at the Firebird site but it does not appear to be listed... >>> CHAR DATA TYPE (CHAR(n), CHARACTER(n))

Re: [firebird-support] Re: What are the trade-offs of CHAR vs. VARCHAR?

2019-11-14 Thread blackfalconsoftw...@outlook.com [firebird-support]
The links provided to me had the information on the IB-Experts web site... If there information is incorrect, you should contact them to have it corrected... Steve Naidamast Sr. Software Engineer

Re: [firebird-support] What are the trade-offs of CHAR vs. VARCHAR?

2019-11-14 Thread blackfalconsoftw...@outlook.com [firebird-support]
What do you mean I am wrong? I have merely re-iterated how all database engines I have worked operate. And what you are saying is that a CHAR field in Firebird acts in the same manner as that of a VARCHAR field. If that were the case there would be no difference in how they are used and

[firebird-support] Re: What are the trade-offs of CHAR vs. VARCHAR?

2019-11-13 Thread blackfalconsoftw...@outlook.com [firebird-support]
Here is the link to the definition of CHAR and VARCHAR field definitions from the IB-Experts site... https://www.ibexpert.net/ibe/index.php?n=Doc.CHAR https://www.ibexpert.net/ibe/index.php?n=Doc.CHAR It defines the storing of CHAR and VARCHAR in the same manner, though the VARCHAR data

[firebird-support] Re: What are the trade-offs of CHAR vs. VARCHAR?

2019-11-13 Thread blackfalconsoftw...@outlook.com [firebird-support]
Your statement, which may be true, does not sit well with a previous statement that states that a VARCHAR field of 1000 characters is stored in the table with 1000 characters. Your statement is suggesting a null length (until the field is updated) with two bytes for an actual length, which

[firebird-support] Re: What are the trade-offs of CHAR vs. VARCHAR?

2019-11-13 Thread blackfalconsoftw...@outlook.com [firebird-support]
Though I cannot dispute what you are saying, to me it does not make much sense. If a VARCHAR field is defined for 1000 characters and it is stored in the table at a 1000 character length than there is no purpose to an actual VARCHAR field definition. VARCHAR fields have always been

Re: [firebird-support] What are the trade-offs of CHAR vs. VARCHAR?

2019-11-13 Thread blackfalconsoftw...@outlook.com [firebird-support]
Thank you Anne, for your succinct comments regarding the differences between the efficiencies of a CHAR and VARCHAR field definitions. Human observation cannot actually elicit any observable effects between the two. However, internally, the CHAR field definition is more efficient as

[firebird-support] Re: Off-Topic: Firebird future

2019-10-31 Thread blackfalconsoftw...@outlook.com [firebird-support]
I do not like using Java applications on my workstation, mostly as a result of the extra clutter they bring in addition to the enormous number of Microsoft files I already have installed. That being said, I do agree with the commenters in this thread where the Firebird Development Group

[firebird-support] Re: Storing a byte array in Firebird

2019-10-26 Thread blackfalconsoftw...@outlook.com [firebird-support]
I have found what I needed. Sorry for the bother... I was having trouble finding a way top convert the array into a string, which led me to believe I would have to store it in array format. I eventually found the correct solution after going through several incorrect ones. I

[firebird-support] Storing a byte array in Firebird

2019-10-26 Thread blackfalconsoftw...@outlook.com [firebird-support]
Hello... I need to store a byte array for the security aspect of the application I am developing. Would you simply store it in a field defined with the BLOB type or use the ARRAY type if one knew the length of the array? Thank you... Steve Naidamast Sr. Software engineer

[firebird-support] Re: Will we move when yahoo Groups close theirs doors?

2019-10-24 Thread blackfalconsoftw...@outlook.com [firebird-support]
I never use anything by Google as I do not like how they handle their user data so cavalierly. In any event, If moving the Yahoo mail data to a Google Groups platform would make it easy for the development team than I would see this as an appropriate solution. However for the type of

Re: [firebird-support] Will we move when yahoo Groups close theirs doors?

2019-10-24 Thread blackfalconsoftw...@outlook.com [firebird-support]
Why not simply use a forum implementation, which is a better technology to use for such a form of support than that of a mailing list? Steve Naidamast Sr. Software Engineer

Re: [firebird-support] Off-Topic: Firebird future

2019-10-21 Thread blackfalconsoftw...@outlook.com [firebird-support]
Hi Alexey... I currently use the EMS SqlManager software for all my Firebird database administration I have been using their software for many years for the SQL Server, MySQL, and PostgreSQL databases with very few issues. However, I do have an issue with the Firebird SQL error

[firebird-support] Re: Install a DB Firebird on a web site

2019-03-27 Thread blackfalconsoftw...@outlook.com [firebird-support]
Antonio... I believe you are asking how you install a Firebird Database Engine on a "hosted web site" by one of the many providers available to developers on the Internet. If this is the case, than you will not find many that support the Firebird Database intrinsically whereas most

[firebird-support] Re: New Firebird project/OpenEMR/Wind8.1/asgalib20/#201902a

2019-02-19 Thread blackfalconsoftw...@outlook.com [firebird-support]
Mark is correct in his previous reply as I went through some of the documentation for the Open EMR System. The OpenEMR system makes use of the MySQL database engine, not Firebird. You can look at the following two links for installation guidance for this system on windows...

Re: ODP: [firebird-support] Query optimization on FB3

2019-02-13 Thread blackfalconsoftw...@outlook.com [firebird-support]
Hi Helen... Thank you for clearing this up for me. However, could you clarify what you mean between a session or a transaction? Steve Naidamast Sr. Software Engineer

Re: ODP: [firebird-support] Query optimization on FB3

2019-02-13 Thread blackfalconsoftw...@outlook.com [firebird-support]
By using a global table in Firebird, could not multiple users cause a conflict if two such users were to issue the same query against the global table? Coming from a SQL Server background, I am used to using local temporary tables, which are isolated on a query by query basis... Steve

[firebird-support] Re: Built in RegEx Capability?

2019-02-11 Thread blackfalconsoftw...@outlook.com [firebird-support]
I believe this has been done with such database engines as SQL Server and PostgreSQL. However, the Firebird Database Engine has a stricter standard as to what is implemented in the SQL language than other such engines. Nonetheless, it appears that there is some similar capabilities as

[firebird-support] Re: Introducing Firebird Butler

2019-01-31 Thread blackfalconsoftw...@outlook.com [firebird-support]
Just a question about the use of ZeroMQ... Has anyone considered using ZeroC's Ice Framework? It appears to be a much more finished product with better diocumentation than ZeroMQ and is completely Open Source... Steve Naidamast Sr. Software Engineer

[firebird-support] Re: Introducing Firebird Butler

2019-01-31 Thread blackfalconsoftw...@outlook.com [firebird-support]
I have two comments on this thread... I... The examples provided (I & II) do not necessarily show a correct pattern of either. In the first example, the assumption can be made that the description is unique and thus requires a unique example. The second is merely a reverse of the

[firebird-support] Re: Altering views

2018-12-17 Thread blackfalconsoftw...@outlook.com [firebird-support]
Hi Daniel... I have done extensive database development in a very long career in the field. As a result, I have learned the following axioms... 1... If you are using a localized database (ie: Firebird Embedded) it really doesn't matter where you define your SQL code since there is no

[firebird-support] Re: very slow firebird embedded connection on a web application

2018-12-12 Thread blackfalconsoftw...@outlook.com [firebird-support]
May I ask why you are using the embedded version of Firebird for a web application? This version of Firebird does not have the optimization advantages of the server version, even if it is using the same core kernel... Steve Naidamast Sr. Software Engineer

Re: [firebird-support] Working with SQL (might be using loop)

2018-10-04 Thread blackfalconsoftw...@outlook.com [firebird-support]
These type of string operations are better done at the client side in C#, VB.NET, Java, or any other high level language. Using any variant of SQL to do such tasks would be quite onerous. However, if this is a homework assignment and you need some assistance, please let me know and I would

[firebird-support] Re: Cannot create new database: "Can not access lock files directory /tmp/firebird/"

2018-08-23 Thread blackfalconsoftw...@outlook.com [firebird-support]
Karen... For configuration issues such as the one you described, you may want to purchase a copy ofthe Firebird Migration Guide at the link below... https://www.firebirdnews.org/migration-guide-to-firebird-3/ https://www.firebirdnews.org/migration-guide-to-firebird-3/ Though it is

Re: [firebird-support] Mailing list change?

2018-08-10 Thread blackfalconsoftw...@outlook.com [firebird-support]
Mark... Do you know how the data is stored in the Yahoo mailing list? If not, could you contact the administrator to find out? There may be a way to convert it to another platform in case the project leaders decide to move it to another platform... Steve Naidamast Sr. Software

[firebird-support] Re: Is something wrong with Firebird Embedded 3.x.x FBClinet.dll ???

2018-06-02 Thread blackfalconsoftw...@outlook.com [firebird-support]
That seems to have fixed the issue... However, the other day I believe I had tried the 32bit client and it still wasn't being seen as a valid client library. Just tried it again and now it is working as expected. Maybe when I tried the 32bit client something was stuck in the

Re: [firebird-support] Is something wrong with Firebird Embedded 3.x.x FBClinet.dll ???

2018-06-02 Thread blackfalconsoftw...@outlook.com [firebird-support]
I don't believe that is the problem here... Steve Naidamast http://www.blackfalconsoftware.com http://www.blackfalconsoftware.com

Re: [firebird-support] Re: Firebird 3: Not able to UPDATE RDB$Procedures

2018-05-31 Thread blackfalconsoftw...@outlook.com [firebird-support]
Thanks for the heads up, Mark... However, Carlos' explanation when I read through it again, does appear to be a little confusing at the least. Why not simply disallow it altogether and be consistent? As I just mentioned in another reply to you, no one breaks into databases to steal

Re: [firebird-support] Firebird 3: Not able to UPDATE RDB$Procedures

2018-05-31 Thread blackfalconsoftw...@outlook.com [firebird-support]
My thoughts exactly... Even with scripting out all the database objects before the sources are deleted, sorting through them on large database can become a timely effort if you need to recompile only a few. Besides, who breaks into a database to steal stored procedure code??? And if

[firebird-support] Re: Query - Regarding a Firebird Source Control Application

2018-05-28 Thread blackfalconsoftw...@outlook.com [firebird-support]
Thank you all for your kind and informative replies. It appears that the information you all provided gives me encouragement to review my current product for a conversion to the Firebird Database Engine. To be sure, this will be a lot of work since the entirety of the SQL Server Shared

[firebird-support] Query - Regarding a Firebird Source Control Application

2018-05-26 Thread blackfalconsoftw...@outlook.com [firebird-support]
Hello... About two years ago I had completed a fully working SQL Server Source Control application that had the same basic features as the similar tools of its much larger competitors, Red Gate and ApexSQL. I attempted to market the application to .NET developers who were using SQL

[firebird-support] Re: Upgrade from superclassic to superserver

2018-05-22 Thread blackfalconsoftw...@outlook.com [firebird-support]
Thomas... You may want to consider purchasing Carlos' e-book on Firebird Migration at the following link... https://www.firebirdnews.org/migration-guide-to-firebird-3/ https://www.firebirdnews.org/migration-guide-to-firebird-3/ It is very well written and has a lot of information

Re: [firebird-support] Firebird ADO.NET: ExecuteNonQuery Returns -1 On Successful Insert

2018-05-18 Thread blackfalconsoftw...@outlook.com [firebird-support]
Thank you Helen, for your reply to my original query regarding ADO.NET and Firebird... I did in fact find the Firebird .NET provider Email list after I had submitted my query here and then forwarded the same query over there. Jiri was kind enough to respond. His reply included the

[firebird-support] Firebird ADO.NET: ExecuteNonQuery Returns -1 On Successful Insert

2018-05-15 Thread blackfalconsoftw...@outlook.com [firebird-support]
Hello. I am using the Firebird 2.5 Embedded Edition with the Firebird ADO.NET provider version 5.5 or 5.7. I am not sure which, since it has been so long since I set up the references for my project and the assembly being used is not taken from the actual provider library that has all the

[firebird-support] Re: Can't connect to local Firebird server

2018-05-13 Thread blackfalconsoftw...@outlook.com [firebird-support]
The query as written should work for both the embedded server as well as a remote server. Can you provide the query PSQL and the exact error message/information that is being thrown?

Re: [firebird-support] Article for experienced developers looking learn the Firebird Database

2018-05-11 Thread blackfalconsoftw...@outlook.com [firebird-support]
Thank you, Karol... I'll take your information and update the article's section on views... With warm regards, Steve

[firebird-support] Article for experienced developers looking learn the Firebird Database

2018-05-11 Thread blackfalconsoftw...@outlook.com [firebird-support]
For many years I have been tracking the development of the Firebird Database Engine and have watched it move from its 1.5 version to its most recent release, version 3.0.3. On a number of occasions I have attempted to work with this database engine. And though I have many years of

Re: [firebird-support] Problem returning multiple rows from a CTE-recursive procedure

2018-05-04 Thread blackfalconsoftw...@outlook.com [firebird-support]
Thank you, Mark, for clearing up my misunderstanding.  When I found some sample code on StackOverflow that demonstrated the use of the "FOR-DO" construct, I realized what I had misunderstood. I believe I sent you an email that suggested my correction to my understanding of this

Re: [firebird-support] Problem returning multiple rows from a CTE-recursive procedure

2018-05-04 Thread blackfalconsoftw...@outlook.com [firebird-support]
I am not sure if I understand your explanation here... 1... Why would I test the input parameter, "PI_KEY_IN" for each row? I am only doing this to ensure that the client never sends an input value of zero(0). 2... In the other email you sent you stated that... "A FOR .. DO is a loop

Re: [firebird-support] Problem returning multiple rows from a CTE-recursive procedure

2018-05-04 Thread Steve Naidamast blackfalconsoftw...@outlook.com [firebird-support]
4.05.2018 18:13, Steve Naidamast blackfalconsoftw...@outlook.com [firebird-support] wrote: > If you look at my procedure below, you will note that there is only a single > "SUSPEND" > statement. If you look a little more, you'

Re: [firebird-support] Problem returning multiple rows from a CTE-recursive procedure

2018-05-04 Thread Steve Naidamast blackfalconsoftw...@outlook.com [firebird-support]
M To: firebird-support@yahoogroups.com Subject: Re: [firebird-support] Problem returning multiple rows from a CTE-recursive procedure 03.05.2018 23:04, blackfalconsoftw...@outlook.com [firebird-support] wrote: > However, I though only the issuance one "SUSPEND" was enough to fl

RE: [firebird-support] Problem returning multiple rows from a CTE-recursive procedure

2018-05-03 Thread blackfalconsoftw...@outlook.com [firebird-support]
András... Thank you very much for your assistance. Your suggestion seemed to work like a charm. However, I though only the issuance one "SUSPEND" was enough to flush the entire buffer of all records... Steve

[firebird-support] Problem returning multiple rows from a CTE-recursive procedure

2018-05-03 Thread blackfalconsoftw...@outlook.com [firebird-support]
Hello... I have been in the process of converting my application's SQL Server T-SQL code to Firebird PSQL procedures. So far so good until I got to the one where I built a Firebird procedure with a recursive CTE in it. The following code is an exact match to my original SQL Server T-SQL

Re: [firebird-support] Dynamic PSQL (Execute Statement) in Stored Procedure With "SELECT / INTO"

2018-04-25 Thread blackfalconsoftw...@outlook.com [firebird-support]
Thank you very much for your help, Karol... As soon as I corrected my procedure based on your information, it worked as expected. Thank you, again... Sincerely, Steve Naidamast

[firebird-support] Dynamic PSQL (Execute Statement) in Stored Procedure With "SELECT / INTO"

2018-04-25 Thread blackfalconsoftw...@outlook.com [firebird-support]
Hello... I have been doing fairly well at converting a project's database to Firebird Embedded, transposing all of the inline SQL to Firebird stored procedures. However, with the following procedure I am creating a slightly complex SELECT statement based upon two incoming parameters. It seems

Re: [firebird-support] Book on T-SQL

2018-04-18 Thread blackfalconsoftw...@outlook.com [firebird-support]
Mark... One of the newer and nice error trapping features in T-SQL is the implementation of the "Try-Catch" block, which I used quite a bit when working on developing corporate databases. Another was the use of "select" to to test out functionality. for example, with T-SQL in a database

Re: [firebird-support] Book on T-SQL

2018-04-18 Thread blackfalconsoftw...@outlook.com [firebird-support]
I have to disagree with your observation. It is clearly stated in the Firebird SQL Reference Manual that the development of Firebird-SQL is with a strict implementation of the SQL-92 Standard. This is not to say that Firebird-SQL does not go beyond the SQL-92 Standard but it is somewhat

Re: [firebird-support] Book on T-SQL

2018-04-18 Thread blackfalconsoftw...@outlook.com [firebird-support]
I just wanted to follow up on this thread about learning Firebird-SQL since I have extensive experience with using SQL with a variety of database engines over a very long career. That being said, the gentleman who stated that you cannot use T-SQL with Firebird is primarily correct and learning

Re: [firebird-support] Re: Firebird Embedded - Will a 3.0 version be released???

2018-04-14 Thread blackfalconsoftw...@outlook.com [firebird-support]
Helen... Thank you for your quick reply I must be working on too many software projects as I completely forgot about the earlier Firebird 3.0 release. It may have been the way the site was presenting its current news that lead me to believe that the 3.0 version was new. In any

[firebird-support] Re: Firebird Embedded - Will a 3.0 version be released???

2018-04-14 Thread blackfalconsoftw...@outlook.com [firebird-support]
I am currently using Firebird Embedded edition for a military simulation I have been working on. I have seen recently that Firebird 3.0 has just been released with a brand new User-Guide. Along with this, I noticed that Firebird 4.0 is now on the books for development. However, in the