PG Upgrade Errors - pgadmin-4

I have upgraded Postgres to 12.1, PostGIS to 3.0 and PGAdmin to 4.15. Running queries and using PGAdmin GUI results in some error messages:
ERROR: column rel.relhasoids does not exist
LINE 1: SELECT rel.relhasoids AS has_oids
Error retrieving data from the server: INTERNAL SERVER ERROR
String indices must be integers
What am I missing that will solve these errors?

I needed to remove the server from PGAdmin and re-add it.

Related

Error: 0xC002F210 (can't import a database in my SQL Server)

I have SQL Server 2014 installed on my PC, working on a same project in my company, a worker send me a database to import.
I followed the steps described here, but I get this error :
Error 0xc002f210: Preparation SQL Task 1: Executing the query "CREATE TABLE [dbo].[~TMPCLP14521] (
[Champ1] nvar..." failed with the following error: "Culture is not supported.
Parameter name: culture
3072 (0x0c00) is an invalid culture identifier.".
Possible failure reasons: Problems with the query, "ResultSet" property not set correctly, parameters not set correctly, or connection not established correctly.
What is wrong?
Solved , after reading this issue i found that in order to make the import work ,apparently ,the sqlserver and the system should have the same language format ;
My Sql Server is in french ,my windows was in english format changing it to french format in setting>region>region format solved my problem.

MySQL ERROR 1064 Creating table syntax

I'm using ubuntu 14.04. Every time I'm trying to make new table in database (which I successful can create) I get 1064 Error. I've already tried to make via terminal and by phpstorm database GUI. The weird thing is that FriendsOfSymfonyBundle has created table in my database (by typing doctrine:schema:update) but I can't do it manually.
Example of code:
CREATE TABLE test.nameoftable
(
firstcolumnn INT
);
EDIT
Using phpstorm gui I got:
You have an error in your SQL syntax; check the manual that corresponds to your >MySQL server version for the right syntax to use near 'session set >current_schema = "test"' at line 1

Pdo mssql error messages

I'm using pdo through freetds driver to connect to Mssql database and I'd like to output detailed sql errors against the generic one.
E.g. I got this generic error from PDO
SQLSTATE[HY000]: General error: 547 General SQL Server error: Check messages from the SQL Server [547] (severity 16) [(null)]
But SQL client gives me more details, and I'd like to get them in php. E.g. in the same case:
The DELETE statement conflicted with the REFERENCE constraint "FKORDINICLIENTI". The conflict occurred in database "dbo.Ordini", column 'IDCliente' of database "dbName".
I've already read this old note PHP / PDO / MSSQL how to get error informations?
and I'd prefer to avoid an additional query.
Thanks.
I think code doesn't matter, I know what's wrong in sql, just wanted to access the second code block from php.
I solved using odbc driver instead of freetds.

SQL Server 2012 error: object reference not set to an instance of an object

I use SQL Server 2012 and I have some databases on it. The problem is I suddenly get an error saying,
object reference not set to an instance of an object
I get this error when:
Going to write a new query
Select previously entered data by right click the table name ->
Select top 1000 rows
What I can do without getting error message:
Log into my instance successfully using both Windows Authentication mode and SQL Authentication mode.
Edit the table data by right click the table name -> Edit top 200 rows
Create a new database
I'm using:
Microsoft SQL Server Management Studio: 11.0.3128.0
Microsoft .NET Framework: 4.0.30319.34014
Operating System: Windows 8.1
Here are some snapshots of the error.
Please give me a solution to fix this problem. Your help will be highly appreciated.
I fixed the problem by running SSMS as administrator.
I could solve the error.
Repair the SQL Server.
Go to Add/remove programs Microsoft SQL Server 2012(x64) -> Uninstall/Change -> Repair.
Select the instance that you want to repair here.
For me, after repairing the instance, the error was solved.
Thanks for all who spent their valuable time to reply my question.
I got the same error message. Problem was 0 bytes free on the C: drive.
Its may be late, but i get the same error in SQL SERVER 2016, i resolved it by assigning full access to the back up folder.
I faced the same error once in my project. This is purely due to SSMS(sql client) is corrupted. Just for cross check that server is fine and client is corrupted, try to connect to the sql-server in this machine from any other server if you have access and query the tables. If it returns data, just uninstall and reinstall the client(ssms) to solve the issue
Thanks
I got the same error for SQL 2016 and the only solution for me was to completely uninstall (in appwiz.cpl) all entries Visual Studio + SQL. Then I executed VisualStudioUninstaller and I reinstalled SQL and after Visual Studio.
I got the same message when I try to alter table to add new column . Issue is I haven't enclosed data types using '[' datatype ']' . Its Real data type. But It got fixed when I enclosed in using square braces.
My solution for this was to extract the csv file with the python library pandas rather than saving it with Excel. Further, I removed columns that I didn't need as a few columns caused formatting errors during the import.
For those who are unable to modify their SQL configuration due to administrative restrictions at work:
I was able to open a new query page by creating a SQL Server Scripts project and adding a new query through the solution explorer
I got the message after deleting a database. The database was gone, so I moved on.

create a database MonetDB

I have a problem with the creation of a new database.
After that I started MonetDB Server, I insert this command:
mserver5 --dbpath="C:\database1"
But the server give me this error:
!SintaxException:parseError:mserver5 --dbpath="C:\database1"
!SintaxException:parseError: ^';' expected
What should i do to resolve this problem?
Thanks
What MonetDB version are you using on what platform?
Presumably Windows and this error message is indicative of a broken installation, potentially caused by moving files/folders around directly on your machine, such that the expected location for server initialisation files can not be found.

Resources