• How to compile a db object loaded from a file?

    I can't find any documentation on how to use DB Forge Studio for Oracle to load a package spec and body from a file on my PC and then compile it. It only seems possible to create them from scratch or to edit existing objects. My team keeps all of our
  • Unexpected SqlParameterExpression implementation when using Oracle spatial functions in EF Core 8

    We are planning to upgrade EF Core 6 to EF Core 8 along with upgrade from .NET 6 to .NET 8. We frequently use Oracle spatial functions: "SDO_RELATE" and "SDO_WITHIN_DISTANCE", which unfortunately do not have built-in support in dotConnect for Oracle according
  • "Go to definition" jumps to the package specification, not the package body, like a shift+F12

    Hi. Thank you for last update DBForge studio for Oracle to 6.0.85. Great job. Fixed many bugs. But at the same time a new problem appeared - "Go to definition" (F12) makes jump to package spec. (like a shift+F12) rather then to package body, . Reloading
  • [FEATURE REQUEST] Add Chat-GPT to the Editor !

    hey devart team, if you make this possible, i guess all people will say only one thing to you:
  • magic disappearing Data Viewer window

    after jumping from Find and Replace window to Data viewer (mouse click) it magic disappear (get empty) dbForge studio for Oracle 6.0.85
  • When connect via SSH to Mikrotik, the byte stream is broken

    For example, when executing the command: ip/service/print detail proplist=port value-list where name=api We get the result: ip/service/print detail proplist=port value-list where name= [admin@MikroTik] > ip/service/print detail proplist=port value-list
  • create new database,user

    Hello, i download dBforge studio for postgres and try to create database, table or user but there is no option for that as Mysql tool. so i missed something or it is limitation in this product? if it is limitation, are you going to develop it so that
  • Salesforce ODBC - null-able columns marked as not null?

    Your ODBC driver reports some columns as not null-able and then sends rows containing null values for them: Calendar.Name DuplicateRule.Language EntityDefinition.LastModifiedById FeedComment.HasEntityLinks FlowDefinitionView.LastModifiedDate Folder.Name
  • Unidac connect to Oracle with LOAD_BALANCE

    Hi, it's the first time I have to connect to an Oracle server in a datacenter with Load_Balance feature; I have received this connection string: PROD_SIT_DB_PROD= (DESCRIPTION=(CONNECT_TIMEOUT=5)(TRANSPORT_CONNECT_TIMEOUT=3)(RETRY_COUNT=3)(ADDRESS_LIST=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=TCP)(HOST=178.168.75.148)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=178.168.75.149)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=178.168.75.150)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=PDB.subset.vcnphx.oraclevcn.com)))
  • Error: "Invalid parameter "

    Hello. I'm using the SQL-Server dbExpress, version 9.3 with Delphi Athens. On my development computer the connection with the database is workink perfectly. However, when I tryed to execute the application in a different computer I get this error message
  • Unidaq Provider for NexusDB Embedded in Delphi 12.3

    I'm trying to use UniDaq in Delphi12.3 to connect to an embedded NexusDB. I followed the instructions and recompiled nexusprovider290.bpk, which created a new nexusprovider290.bpl file in the ${DELPHICOMMONDIR}\Bpl folder, which is included in the path
  • LinqConnect - change database at runtime keeping a single connection

    Hi, I am testing a trial version of LinqConnect. I have a bunch of databases which all have the same table structures. In EF Core, I can create one DbContext and easily switch between the databases using ChangeDatabase: MyDbContext.Database.GetDbConnection().ChangeDatabase(<MyDatabase>);
  • How to use dotConnect for Oracle Express Edition?

    I am using dotConnect for Oracle Express edition, Can I reference to the library using NuGet or have to install manually?
  • Stop tab rows from shifting in dbForge Studio

    I have "Show tabs in multiple rows" on. Is there a way to stop the tab row of a clicked tab from always being moved to the bottom row? It's not helpful having tab positions always being moved around and no other IDE I use does this.
  • Python xbase connector Trial period has expired in the running computer

    Hello, I am using the devart_xbase_connector-1.2.0-cp312-cp312-win_amd64 activated in my development computer (Laptop) and it works normally. I have created a utility program that does various things in a fox-pro database which I run on my other PC (Desktop)
  • Feature Suggestions : Schema Filter

    Feature Suggestions : add a "Schema Filter" function like "Table Filter"
  • Default Font of Excel Exports from dbForge Studio

    Is it possible to change the default font of dbForge Studio's Excel exports? Using a template seems to capture and load extra info.
  • ODAC - base class for BeforeOpen

    Hi there. I'm trying to build an interposer class für TOraQuery. I couldn't find the correct base class, though. TOraQuery = class(Ora.TOraQuery) //TOraQuery = class(TMemDataSet) //TOraQuery = class(TCustomDADataSet) //TOraQuery = class(TOraDataset) //TOraQuery
  • Why Does dbForge Studio Say a Query has 302 Records Retrieved?

    Paginal mode is off. A query can return thousands or hundreds of thousands of rows but the grid always reports 302 until you start scrolling through the data.
  • SQL Complete not appearing in SSMS 20 on ARM64

    Running Windows 11 ARM64 and SQL Complete installs quite happily but then does not appear in SSMS20. SQL Complete does appear and function in Visual Studio 2022.
  • Table Designer in dbForge Studio

    When the property pane has focus in the table designer, hitting Tab should go to the next property, not the script pane.
  • Reset/Set Sequence in PostgresQL programmatically from c#

    Is there a way to programmatically (c#) to update a sequence value in postgresql? I know from a sql perspective, you can do something like: SELECT setval('my_sequence', 10, TRUE); How do you do this with the devart.postgresql dotConnect for Postgres
  • TscSSLServer broadcast to clients

    I have a TscSSLServer with connected TscSSLClients. The Clients can send a message to the Server. And the Server can send a message to the Client in its AfterSessionConnect event. But if I try to send a message to the connected Clients via a forms button
  • Transaction Log multi-select for Undo script

    Is it possible in Transaction Log 7.1.45 to multi select rows to generate a custom Undo script? When I Ctrl-click to highlight multiple rows in blue, the Undo script tab window updates to only Undo the last selected row. The Export Undo Script option
  • #28000Access denied for user @localhost (using password: NO)

    I have a large application where i : i have 14 datamodules. there's 1 main datamodule which contains the MyConnection component which is set at runtime and at design-time the connectionstring is empty every datamodule has a OnCreate event on all datamodules
  • New BOOLEAN datatype not supported with Oracle 23ai client

    Hello, I am using the latest version of ODAC and Delphi. When I connect to an Oracle 23ai database, using an Oracle 23ai client, and I select (using TSmartQuery) from a table that has a column of datatype BOOLEAN (for example: Select * from user_domain_cols),
  • memory leak

    memory leak problem is very serious,memory uses will continue grow to several GB level.
  • schema comparison "Ignore white spaces" option issue

    After completing schema comparison with the "Ignore white spaces" (in script objects) being checked on then next comparison (either invoked manually or re-run automatically) is conducted with the "Ignore white spaces" being checked off. Why does it work
  • Card View issue 10.0.46

    Maybe I overlooked something but it looks like card view is working improperly in 10.0.46. It was OK in the older versions. 1. The width of the box is too narrow so many of the values are cut off. 2. I can't find any way to easily change its width. The
  • SQL Complete - Data Viewer

    Now is limited to 2033 chars, pleas extend size to 2 MB / 5 MB /Unlimited like option in Studio for query results in grid.
  • What happend to dbForge Studio for SQL Server?

    Hi there I have now updated to the latest version of dbForge Studio for SQL Server. And in hindsight, that was a big mistake. - The time it takes for the program to start has increased by a factor of ten - Intellisense no longer works automatically -
  • Secure bridge sign PDF

    hello i need help about signing some PDF file, with secure bridge... Some examples, sign with PFX or from smart card...
  • SSMS 21 Support

    I'm starting to test SSMS 21. Is there a roadmap of when you might add support for SSMS 21?
  • A collection of enum array values get translated as (NULL, NULL ...)

    Hello, I have found another regression since .NET 9. I am unsure which version specifically caused it because I can't test due to the other problems I have logged in the past. In any case, this worked in .NET 8. We store our enums as a string in the database
  • Issue with formating SQL and WITH statement

    I'm having issue with formating WITH subquery. Here a simple exemple I have create: WITH client AS (SELECT r.id_region, r.num_region, r.pays FROM region r INNER JOIN pays p ON r.id_region = p.id_region) SELECT cl.id_client ,cl.client_nom ,cl.client_adresse
  • Feature Suggestions for dbForge Studio for PostgreSQL

    1、Allow schema switching within the query interface. 2、Add an option to generate a complete CREATE script for the current database via right-click context menu on the database node. 3、Introduce batch filter configuration in data comparison (e.g., apply
  • module 'devart.sqlserver' has no attribute 'license'

    the problem: import devart.sqlserver print(devart.sqlserver.license.summary) result: Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: module 'devart.sqlserver' has no attribute 'license'
  • Feature Suggestions for dbForge Studio for PostgreSQL

    Here are a few suggestions: 1. Add multi-language support. 2. Add a "Generate CREATE Script" option when right-clicking on a schema (similar to public) or a database, which can generate the CREATE script for the entire schema (similar to public) or the
  • How to specify Time Zone format

    Hello, It looks like there is now a way to specify time zone format in ODAC. How can I specify it in my code, if I want timestamps in query results (like a TSmartQuery attached to a grid) to always have a specific format. I want to use TZR, to solve the
  • Devart Salesforce Source Editor Query

    Is there a way to select from account where createddate = GetDate. I am looking to only retrieve records from today. This query doesn't work in the Source Editor select * from account where CreatedDate >= CAST(GETDATE() AS DATE)
  • Next Page

  • Most Discussed Topics

  • The problem of UniDac implementing SQLite database through multiple third-party encryption connections via TUNiconnect.

    I am building a Delphi application that can connect to SQLite databases, But because there are multiple DLL implementations for encrypting SQLite databases, At the same time, the encrypted SQLite database cannot know the type of encryption, So I created
  • Invalid Typecast exception on Insert/Update blobs

    Hello peeps We're doing a migration from XE3sp2 to XE12.3 and I've stumble on an issue with saving blobs to an Oracle database. I've tried with and without direct mode but both resulted in a Invalid Typecast exception. Our previous implementation in c++
  • Virus scanner alarm - Trojan found

    Hello, this morning I received an update message for the installed test version of SQLTools. After downloading the sqltoolsent.exe file from the download area at devart, I started the installation. Unfortunately, I received the following messages from
  • Sql Complete v2025.1.134 won't switch to express license

    I updated to v2025.1.134 for SSMS 21 but somehow my Express license was reset and I'm now back in the "Enterprise" license trial mode. The previous solution of setting HKEY_CURRENT_USER\Software\Devart\dbForge SQL Complete\Activation\UseExpress to 1 isn't
  • DbForge studio for Oracle connection issue with proxy user

    I have oracle DB that is installed on server and want to connect to it via proxy user but it's seems like the application can't connect to the DB even the same connection string is working fine on other application. Please note that I have no DBA privilege
  • Popular Topics

  • The problem of UniDac implementing SQLite database through multiple third-party encryption connections via TUNiconnect.

    I am building a Delphi application that can connect to SQLite databases, But because there are multiple DLL implementations for encrypting SQLite databases, At the same time, the encrypted SQLite database cannot know the type of encryption, So I created
  • Invalid Typecast exception on Insert/Update blobs

    Hello peeps We're doing a migration from XE3sp2 to XE12.3 and I've stumble on an issue with saving blobs to an Oracle database. I've tried with and without direct mode but both resulted in a Invalid Typecast exception. Our previous implementation in c++
  • Virus scanner alarm - Trojan found

    Hello, this morning I received an update message for the installed test version of SQLTools. After downloading the sqltoolsent.exe file from the download area at devart, I started the installation. Unfortunately, I received the following messages from
  • Sql Complete v2025.1.134 won't switch to express license

    I updated to v2025.1.134 for SSMS 21 but somehow my Express license was reset and I'm now back in the "Enterprise" license trial mode. The previous solution of setting HKEY_CURRENT_USER\Software\Devart\dbForge SQL Complete\Activation\UseExpress to 1 isn't
  • Change order of ApplyUpdate

    Hi Using CachedUpdate I need to have the delete statements to be fired before the inserts, is this possible? if not, i try to delete the deleted records before i can applyUpdates, but when i call apply after that i get error record to be deleted cant
  • Popular Articles

  • How to Download and Install a Previous Version of the Product

    If you need to download and install an earlier version of a product, other than the latest release available on the website, follow these steps: Uninstall the Newer Version: To install a previous version available under your license, you must first ...
  • How to Connect to MySQL Server

    In the second article of the series uncovering how to get started with MySQL, we talk about the ways of connecting to MySQL Server. You can connect to MySQL Server using MySQL Client, dbForge Studio for MySQL, and MySQL Workbench. In this article, we ...
  • How to Automatically Create a Dump File on Crash for Studios, Standalone Tools, and MiniTools

    If a crash occurs, you can configure the system to automatically create a dump file for debugging purposes. Follow the steps below to create the required registry keys for different products, such as dbForge Studio, Standalone Tools, and MiniTools. ...
  • Cannot Open Table ‘Case’ and ‘Order’ in SSMS with ODBC Driver for Salesforce

    When working with SQL Server Management Studio (SSMS) and the Devart ODBC Driver for Salesforce, you may encounter difficulties accessing certain tables such as Case or Order. Important Note on SSMS Behavior Queries in SSMS are first processed by SQL ...
  • How to Activate a Trial Version in dbForge Products

    Starting from release 2025.1, the method of using the trial version and Express Edition has been updated for all paid dbForge products. To help you get started smoothly, please follow the step-by-step instructions below. As of version 2025.1, ...