/ / System.Data.OleDb.OleDbException: Error no especificado durante el procesamiento del cubo SSAS - c #, sql-server-2008, ssas, cube

System.Data.OleDb.OleDbException: Error no especificado durante el procesamiento del cubo SSAS - c #, sql-server-2008, ssas, cube

Soy nuevo en esto, por favor, ayuda, no estoy seguro si este problema está relacionado con el procesamiento del cubo SSAS o algo más. Por favor ayuda.

  1. El sistema funcionaba bien.

  2. Ha ocurrido algún error sobre bloque malo

tiene un bloque malo. es decir [Unidad D y Unidad H]
La estructura del sistema de archivos en el disco está dañada e inutilizable. Por favor ejecuta el chkdsk Utilidad en el volumen ALMACENAMIENTO Volumen.

    Drive D  is where the MySQL installation is located.
  1. Luego, como acción correctiva, reemplazamos un disco por uno nuevo.

  2. El reinicio del cubo se realizó porque se sospechaba que los datos estaban dañados por un disco defectuoso.

  3. Después de reemplazar el disco y restablecer el cubo, los errores han cambiado

    Problem executing statement: SELECT statement
Thu, 09 Nov 2017 15:30:05 System.Data.OleDb.OleDbException: Unspecified error
at System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
at System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
at DMTcommon.DBOps.RunNonQuerySQL(Int32 dbType, String& sql)

Thu, 09 Nov 2017 15:30:05 Rejecting Files older than 20120201
Thu, 09 Nov 2017 15:30:05 Error in Bulk Insert:
System.Data.SqlClient.SqlException: Invalid object name "temp_table".
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResul  result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at DMTcommon.TransferFileObject.callParallelBulkInsert()

Análisis mas extenso :-

Después de un análisis adicional, se encuentra que la siguiente consulta no se ejecuta cuando se intenta directamente en la base de datos

    Problem executing statement: SELECT  <some 95 columns>  INTO dbo.SUR_20171109_201711091530 FROM SUR_template
Thu, 09 Nov 2017 15:30:05 System.Data.OleDb.OleDbException: Unspecified error

También observamos a continuación:

  1. La consulta anterior se está ejecutando con éxito en otro sistema.
  2. La consulta de creación simple con pocas columnas está creando correctamente la tabla
  3. La consulta con pocas columnas se ejecuta con éxito, pero cuando intentamos ejecutar de nuevo la misma consulta con pocas columnas como antes y con diferente SUR_date_time nombre de la tabla, falla.

¿Alguna idea de por qué está sucediendo?

Respuestas

0 para la respuesta № 1

El problema es con la base de datos. La base de datos estaba corrompida de alguna manera. Gracias por sus respuestas. Realmente lo aprecio. Gracias.