How Fix Arithmetic Overflow Error preventing the opening of DB properties - ssms

I opened the databases properties window and changed the Filegroup overgrowth size information. Now I can no longer open the properties window for the database because I get the error: "Arithmetic overflow error converting expression to data type int". Does anyone know how I can fix this? There are multiple tables in there with millions of rows so recreating is not really possible.

Related

Azure Synapse Copy Data Tool conversion overflow error while creating text files in ADLS gen2

I'm trying to fetch data (source) from SQL server to create a text file in ADLS (Sink), but I'm facing conversion overflow error. which I found out is with this value (999999999.00000000000000000000). can someone help me on this.
I used Cast function in SQL server to make it an integer value & it did work, but I want to load the values as they are in the source without changing their type. Actually I want to load multiple tables at once.
Screen shot is also attached with. Thanks
I tried to reproduce your scenario in my environment, and I got similar kind of conversion overflow error.
The cause of error may be ADF is unable to handle the decimal values where Precision > 28 to resolve this the work around is, if possible, make your Precision <=28
When I reduced the Precision value from 30 to 28 for my column with decimal datatype it worked.
pipeline worked successfully.
Output

ADODB connection refuses to connect due to missing operator

I'm opening an excel sheet via ADODB connection. The code has been working fine, until today, when it refused to connect to a new excel file.
The SQL string I am using is:
SELECT container_key,
price_catalogue,
portfolio_type,
portfolio_subtype,
yearly_fee,
yearly_fee_factor,
yearly_fee_2,
value_1,
advisory_agreement__advisory,
value_1_29,
3rd_party_key
FROM [temp0$]
Now I get an error message from VBA when i am on the line that is supposed to open the recordset:
Syntax error (missing operator) in query expression '3rd_party_key'
I have verified that the field exists and is named the same in the spreadsheet. The syntax looks correct to me as well. The spreadhseet is extremly large (360+ columns) and the field that is refrenced in the error message is the very last column. Might this have somethingto do with the issue I am encountering?
Can someone point out what the problem might be?
UPDATE:
I have tried putting all field names in parentheses. While this worked in not producing a run time error and it didn't work either. Finally I tried reducing the number of fields and went one by one. The following 3 fields cause the errors:
advisory_agreement__advisory,
value_1_29,
3rd_party_key
If i remove these fields, I can open the recordset without a problem. I suspect the name conventions of these fields causes a conflict somehow.
I'd try it column by column, with square brackets, to see which column is actually causing the problem. It might seem a bit tedious but this way you will know exactly where the problem lies.

Error: Arithmetic overflow error converting expression to data type int in Information design tool?

I'm joining two tables on columns having VARCHAR data type but getting below error.
[Microsoft][ODBC SQL Server Driver][SQL Server]Arithmetic overflow error converting expression to data type int.
I'm using SAP BO Information design tool 4.1
Please let me know if you have any idea on resolving this error. Thanks in advance
The join May not be the part that particular problem
Have you tried changing the data provider to fewer result columns, to see if the error persists or disappears ?
A 'syntax check' for the entire universe is probably not a bad idea :)

WIS 10901 error while refreshing Webi report

While refreshing Webi report I am getting an error:
A database error occured. The database error text is: (CS) "Unexpected behavior" . (WIS 10901)
All the objects are parsing in the universe and Server is also responding. What can be the possible reason?
We are also able to run query in the database using database client tool.
If the error message appears after the a long time it might just be a timeout issue.
Else, you could try to import a version of the report that works in CMS to your local drive, rename it and run again.
It can be caused by some special character in the data combined with the fact that the server language settings do not foresee such character and therefore Business Objects cannot parse it for presentation.
If that is the case you might need to configure an environment variable of the server (like NLS_LANG) setting it to a value such that those special characters in your data can be handled by Business Objects.
In my situation, the error appera when some objet from the data base has changed or does not exists anymore. So we need to delete this object in the Universe or be sure that the field exists in the data base with the same name and type.
I had same problem with my reports. After couple hour of "investigation", I found.
I create Object in my universe, and set inappropriate type of object data Number, when value in database have type Character.
It throw me oracle Error (ORA-01722), and Bussiness Object error (WIS 10901), though SQL copied from report creator interface, executed directly on database return proper data.

BIDS throws an exception trying to display blobs

I don't know if this is the correct place to ask but here goes;
i've been using Microsoft SQL 2008 R2 Business Inteligence Development Studio to create an analysis service, ultimatly to build an OLAP cube
when i want to explore data in in my data source view, i get an exception. for some reason BIDS can't or won't parse the binary data in a column.
the exception that is thrown, looks like an unhandled exception of BIDS. the last line of the message is To replace this default dialog please handle the dataError event
the first part of the error message:
The following exception occured in the datagridView:
System.argumentException: Parameter is not valid.
at system.drawing.image.fromstream(Stream stream, boolean useEmbeddedColorManagement, boolean validateImageData)
at...
the database used is a firebired 2.5 database connected through IBProvider v3 ODBC driver. i had issues before, i changed the code page to win1252, west europe so it would parse text fields correctly.
on the websites of firebird i found that binary fields can have subtypes, this one is 0 = not defined so firebird will save the data byte for byte.
when i look inside the field, it has some rtf data.
has anyone experienced this, or can anyone point me in the right direction?
Edit: added the exception
Edit: when i change the subtype to 1 (text) there is no problem. but this would require me to update 431 tables. shouldn't there be an easier way?