25 Şubat 2016 Perşembe

Database is in use error while restore database Hatası


Database'i restore yaparken "in use" hatası alıyorsanız. önce offline yapıp restore ediniz ve daha sonra online yapınız..

use master
alter database DB_NAME set offline with rollback immediate;


use master
alter database DB_NAME set online with rollback immediate;




24 Şubat 2016 Çarşamba

CMD ile Sql Script çalıştırma


Sqlden aldığınız script çok büyük ise bunu sql management ile çalıştırmak neredeyse imkansız ama çözümü var tabiki;

Bu script'i CMD ile aşağıdaki kodu yazarak çalıştırabilirsiniz....


sqlcmd -S SERVER\SQL2008 -i c:\script.sql -o c:\log.txt

23 Şubat 2016 Salı

The SQL Server service failed to start. Hatası

Microsoft SQL Server 2005 Kurulumu
------------------------------

The SQL Server service failed to start. For more information, see the SQL Server Books Online topics, "How to: View SQL Server 2005 Setup Log Files" and "Starting SQL Server Manually."

kurulumu yaparken bu hata ile karşılaşıyorsanız


çözüm için çalışan bi sql serverdan program files altında mssql içinden BINN klasörü altında  "sqlos.dll" ve "sqlservr.exe" dosyasını kopyalayıp kendi mssql serverına atarsan. ve retry dersen kuruluma devam edicektir. sorunsuz bir şekilde kurulumu tamamlıyacaktır. 

2 Ocak 2016 Cumartesi

Crystal Report weird error (Unknown Query Engine Error)

Visual Studio da bazen Unknown Query Engine Error hatası alırız. Özellikle de framework 4.0 ile çalışıyorsak ama hemen kararsızlığa düşmeyin tabi ki bir çözümü var

CrystalDecisions.CrystalReports.Engine.DataSourceException: Unknown Query Engine Error
Error in File C:\Users\Magdy\AppData\Local\Temp\rpt_Stock_Cost {DC276D4F-79F4-43B9-8168-24E6B7BF490A}.rpt:
Unknown Query Engine Error ---> System.Runtime.InteropServices.COMException: Unknown Query Engine Error
Error in File C:\Users\Magdy\AppData\Local\Temp\rpt_Stock_Cost {DC276D4F-79F4-43B9-8168-24E6B7BF490A}.rpt:
Unknown Query Engine Error
   at CrystalDecisions.ReportAppServer.Controllers.DatabaseControllerClass.ReplaceConnection(Object oldConnection, Object newConnection, Object parameterFields, Object crDBOptionUseDefault)
   at CrystalDecisions.CrystalReports.Engine.Table.SetDataSource(Object val, Type type)
   at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val, Type type)
   --- End of inner exception stack trace ---
   at CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e)
   at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val, Type type)
   at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(DataSet dataSet)
   at Diamonds.UIL.Forms.frm_ReportViewer.Load_Report(String File_FullPath, DataSet DS) in E:\Development\Bitco\Diamond\Project\Diamond 2.0.1\Diamonds\UIL\Reports\Forms\Viewer\frm_ReportViewer.cs:line 256

işte çözüm
Visual Studio içinde bulunan app.config dosyasının içine aşağıdaki kodları yapıştırın ve Rebuild yapın işlem bu kadar :)
<startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>