Navicat does not show tables in Postgres - postgresql

I inserted table it show it success but when i find in table it doesn't show, it's happen to other table to but somehow some of the table can be selected but not show in table menu
any setting should i change to show the table name in table?

This is a common issue with navicat. It is unlikely to be a postgres issue.
I suggest the following:
Check that you haven't typed anything in the left pane. Often you go into search mode. Look at the bottom left and see if you see search text there. Remove it.
You might need to reconnect to the database, or even restart navicat. Right click the database then click "Close Database", then reopen.
You can try to upgrade navicat.

Related

How do I get dbeaver to show the caret and table size

I am using dbbeaver Version 21.1.2.202107041908 on a mac. Yes.
Once upon a time there would be a ">" next to the word Tables and when I clicked it, all the tables would show with their size in mb next to them. This is no longer the case, instead the caret disappears when I click on it. When I double click public I get all the tables in another window and they're fine. I think I might have accidentally turned this feature off somehow. I've tried searching everything like "autoupdate" or "expand branches" or some such. It would be best to fix this, but short of that, what's the right vocabulary to investigate this issue?
If you have letters above the elephant and it doesn't relate to the name of any object in the folder, the carets will disappear. Can I just also say this was not a feature on pgadmin3 so it's not a solid picnic.

Dbeaver: can't find database in navigator

I executed
select * from pg_database
and I think the results, see screenprint below, mean that there should be a database called "President".
However, I can't find this database in the navigator (leftside in screenprint) and can't query from it.
Some time ago the database "President" was visible in the navigator, just like the database "someOtherDataBase", but now it seems to be gone!
Found it! I needed to switch on "Show all databases".
Click on the Windows tab that is available on the toolbar and there we will see the option for the Database Navigator

"Refresh Recordset" command gives error "There are pending changes. Please commit or rollback first."

Using MySQL Workbench v8.0, in the query part of the window, I entered many new lines of data (using the INSERT command) into my table.
However, the new data did not appear in the visual view of the table in MySQL Workbench.
I hit the "refresh" button on the result grid that shows the contents of the table, but I got the error message under "Action Output" that said the "Refresh Recordset" had failed because "There are pending changes. Please commit or rollback first."
When I have a command-line view of my table concurrently running (at the same time as MySQL Workbench), it shows that my database has indeed made the data updates that were made with the previous INSERT commands using the Workbench GUI. (So, the log shown under the "Action Output" part of the Workbench GUI appears to be correct, which says that MySQL ran the INSERT commands.)
So, the update to my table has been made using the GUI MySQL Workbench, but I can't refresh the view of the table contents in MySQL Workbench. Why is that?
I found that I had also been in the middle of an edit to my table using the MySQL Workbench GUI visual view of the table. It wouldn't allow me to update the visual view of the table until I had selected "Apply" or "Revert" to the edits I was making.
Once I selected "Apply" to the result grid, the table finally refreshed the view of its contents!

How to hide/view result grid in MySQL Workbench?

I'm using MySQL Workbench on Windows. I execute a query and I get the result. Is there any option or a hotkey to hide/view the result grid without executing the query again and again?
Please help me on this.
Here is a simple technique to get back the results grid in MySql WorkBench.
Place the text cursor on a query and use the "EXPLAIN command" for the statement under the cursor.
That will open the Visual Explain window. In that window you can find Results Grid. Click on that Results Grid.
You can see the result grid again.
There's a bug in current latest (8.0.11) MySQL Workbench when for some reason it's no longer showing Results Grid when you execute your statements. The only reasonable way to fix this that I found was to close the app completely and reopen it.
You can close result tab this way
I think there is a bug in latest (8.0.11) MySQL Workbench regarding result grid view. Since the installation I was not able to see Result Grid window for any query but I have some how able to get result grid window by changing Resultset Grid font from Tomaha (default with installation) to Consolas 10 and then executing one query.
Hope this might help others facing same issue on 8.0.11 version till the permanent fix.
Updating MySQL workbench worked for me. I'm on MacOSX
This isn't the best solution, but it is a work-around:
I have MySQL Workbench version 8.0.18 and when I run a query my result grid disappears too. However, I noticed that you can have another tab open (within MySQL Workbench) where the result grid for the same table remains open, and then you can toggle between the two tabs (the query tab and the result grid tab) by using CTRL + TAB and CTRL + SHIFT + TAB.
(Other tab toggle options are here: How to manage the SQL tabs in MySQL Workbench?)
However, the caveat is that you have to keep refreshing the table's contents in the tab that has the result grid.
(In order to open a new tab you can use CTRL + T, and then click the database and table you wish to view.)
I had the same problem with MySQL Workbench 8.0.19 (Win) and could not get the Result Grid to show whatever I did. I changed the font like some of the other examples but that didn't work. I clicked the EXPLAIN button to see the Execution Plan and that didn't work either. The Result Grid kept going away.
I finally clicked the EXPLAIN button to show the Execution Plan, clicked on the Result Grid icon above that on the right, and then shut down MySQL Workbench hoping it would save the current view settings in a config file or in the registry. That seemed to work. When I opened MySQL Workbench again, the Result Grid appears and I am back to normal.
UPDATE:
I wrote too soon as that didn't have permanence. I did a little more research and found this article in the developer site of MySQL documentation.
https://dev.mysql.com/doc/workbench/en/wb-configuring-files.html
So, I decided to shut down MySQL Workbench, rename the 'wb_state.xml' file to 'wb_state-backup.xml' as found in the following path on Windows.
C:\Users{username}\AppData\Roaming\MySQL\Workbench
I then started MySQL Workbench and saw that the 'wb_state.xml' file was created on startup. I then ran a quick SELECT statement to see if I would see the Result Grid and it showed up.
I hope this works for some of you as well!

Create a backup file with MongoVUE

Is there a way to create a back file of an entire database using MongoVUE?
I can't see anything in the UI to do this
Sadly you can only backup (they call it Export) a collection at a time.
Select a collection to view and then click the drop down arrow to the right of the "Refresh" button at the right of the View display and click Export.
Select the export format (csv, excel etc) and save as required.
I also miss this feature but I think writing an export/backup application will be easy enough that I will try when I have time