/[AnywhereTS-MSSQL]/trunk/TSAdminTool/Database.cs
ViewVC logotype

Diff of /trunk/TSAdminTool/Database.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 77 by william, Fri Jul 13 01:35:49 2012 UTC revision 78 by william, Fri Jul 13 02:21:43 2012 UTC
# Line 67  namespace AnywhereTS Line 67  namespace AnywhereTS
67                  //bCreateDB = true;                  //bCreateDB = true;
68                  try                  try
69                  {                  {
70                      using (log4net.NDC.Push(string.Format("SQL Statment={0}", SQLServerResources.CreateDatabase)))                      //using (log4net.NDC.Push(string.Format("SQL Statment={0}", SQLServerResources.CreateDatabase)))
71                      {                      //{
72                          Logging.ATSAdminLog.Debug(string.Format("Creating Database {0}", ATSGlobals.strDatabaseName));                          Logging.ATSAdminLog.Debug(string.Format("Creating Database {0}", ATSGlobals.strDatabaseName));
73                          sqlCon = new SqlConnection(Properties.Settings.Default.atsConnectionString.Replace(ATSGlobals.strDatabaseName, "master"));                          sqlCon = new SqlConnection(Properties.Settings.Default.atsConnectionString.Replace(ATSGlobals.strDatabaseName, "master"));
74                          if (sqlCon.State != ConnectionState.Open) sqlCon.Open();                          if (sqlCon.State != ConnectionState.Open) sqlCon.Open();
75                          RunScript(SQLServerResources.CreateDatabase);                          RunScript(SQLServerResources.CreateDatabase);
76                          //RunScript(CreateDatabaseUserScript());                          //RunScript(CreateDatabaseUserScript());
77                          sqlCon.Close();                          sqlCon.Close();
78                      }                      //}
79                      Logging.ATSAdminLog.Debug(string.Format("Created Database {0}", ATSGlobals.strDatabaseName));                      Logging.ATSAdminLog.Debug(string.Format("Created Database {0}", ATSGlobals.strDatabaseName));
80    
81                      using (log4net.NDC.Push(string.Format("SQL Statment={0}", SQLServerResources.CreateTables)))                      //using (log4net.NDC.Push(string.Format("SQL Statment={0}", SQLServerResources.CreateTables)))
82                      {                      //{
83                          Logging.ATSAdminLog.Debug(string.Format("Creating Tables in {0} Database", ATSGlobals.strDatabaseName));                          Logging.ATSAdminLog.Debug(string.Format("Creating Tables in {0} Database", ATSGlobals.strDatabaseName));
84                          sqlCon = new SqlConnection(Properties.Settings.Default.atsConnectionString.Replace(ATSGlobals.strDatabaseName, "master"));                          sqlCon = new SqlConnection(Properties.Settings.Default.atsConnectionString.Replace(ATSGlobals.strDatabaseName, "master"));
85                          if (sqlCon.State != ConnectionState.Open) sqlCon.Open();                          if (sqlCon.State != ConnectionState.Open) sqlCon.Open();
86                          RunScript(SQLServerResources.CreateTables);                          RunScript(SQLServerResources.CreateTables);
87                          //sqlCon.Close();                          //sqlCon.Close();
88                      }                      //}
89                      Logging.ATSAdminLog.Debug(string.Format("Created Tables in {0} Database", ATSGlobals.strDatabaseName));                      Logging.ATSAdminLog.Debug(string.Format("Created Tables in {0} Database", ATSGlobals.strDatabaseName));
90                  }                  }
91                  catch (SqlException sql_ex1)                  catch (SqlException sql_ex1)
# Line 290  namespace AnywhereTS Line 290  namespace AnywhereTS
290                  {                  {
291    
292    
293                      using (log4net.NDC.Push(string.Format("SQL Statment={0}", SQLServerResources.CreateDatabase)))                      //using (log4net.NDC.Push(string.Format("SQL Statment={0}", SQLServerResources.CreateDatabase)))
294                      {                      //{
295                          Logging.ATSAdminLog.Debug(string.Format("Creating Database {0} in CheckVersion()", ATSGlobals.strDatabaseName));                          Logging.ATSAdminLog.Debug(string.Format("Creating Database {0} in CheckVersion()", ATSGlobals.strDatabaseName));
296                          sqlCon = new SqlConnection(Properties.Settings.Default.atsConnectionString.Replace(ATSGlobals.strDatabaseName, "master"));                          sqlCon = new SqlConnection(Properties.Settings.Default.atsConnectionString.Replace(ATSGlobals.strDatabaseName, "master"));
297                          if (sqlCon.State != ConnectionState.Open) sqlCon.Open();                          if (sqlCon.State != ConnectionState.Open) sqlCon.Open();
298                          RunScript(SQLServerResources.CreateDatabase);                          RunScript(SQLServerResources.CreateDatabase);
299                          //RunScript(CreateDatabaseUserScript());                          //RunScript(CreateDatabaseUserScript());
300                          sqlCon.Close();                          sqlCon.Close();
301                      }                      //}
302                      Logging.ATSAdminLog.Debug(string.Format("Created Database {0} in CheckVersion()",ATSGlobals.strDatabaseName));                      Logging.ATSAdminLog.Debug(string.Format("Created Database {0} in CheckVersion()",ATSGlobals.strDatabaseName));
303    
304                      using (log4net.NDC.Push(string.Format("SQL Statment={0}", SQLServerResources.CreateTables)))                      //using (log4net.NDC.Push(string.Format("SQL Statment={0}", SQLServerResources.CreateTables)))
305                      {                      //{
306                          Logging.ATSAdminLog.Debug(string.Format("Creating Tables in {0} Database in CheckVersion()", ATSGlobals.strDatabaseName));                          Logging.ATSAdminLog.Debug(string.Format("Creating Tables in {0} Database in CheckVersion()", ATSGlobals.strDatabaseName));
307                          sqlCon = new SqlConnection(Properties.Settings.Default.atsConnectionString.Replace(ATSGlobals.strDatabaseName, "master"));                          sqlCon = new SqlConnection(Properties.Settings.Default.atsConnectionString.Replace(ATSGlobals.strDatabaseName, "master"));
308                          if (sqlCon.State != ConnectionState.Open) sqlCon.Open();                          if (sqlCon.State != ConnectionState.Open) sqlCon.Open();
309                          RunScript(SQLServerResources.CreateTables);                          RunScript(SQLServerResources.CreateTables);
310                          sqlCon.Close();                          sqlCon.Close();
311                      }                      //}
312                      Logging.ATSAdminLog.Debug(string.Format("Created Tables in {0} Database in CheckVersion()", ATSGlobals.strDatabaseName));                      Logging.ATSAdminLog.Debug(string.Format("Created Tables in {0} Database in CheckVersion()", ATSGlobals.strDatabaseName));
313                  }                  }
314                  try                  try
315                  {                  {
316                      using (log4net.NDC.Push(string.Format("SQL Statment={0}", "SELECT value from {0}..AppInfo where property='version'", ATSGlobals.strDatabaseName)))                      //using (log4net.NDC.Push(string.Format("SQL Statment={0}", "SELECT value from {0}..AppInfo where property='version'", ATSGlobals.strDatabaseName)))
317                      {                      //{
318                          Logging.ATSAdminLog.Debug(string.Format("Getting {0} Database Version#1", ATSGlobals.strDatabaseName));                          Logging.ATSAdminLog.Debug(string.Format("Getting {0} Database Version#1", ATSGlobals.strDatabaseName));
319                          sqlCon = new SqlConnection(Properties.Settings.Default.atsConnectionString.Replace(ATSGlobals.strDatabaseName, "master"));                          sqlCon = new SqlConnection(Properties.Settings.Default.atsConnectionString.Replace(ATSGlobals.strDatabaseName, "master"));
320                          if (sqlCon.State != ConnectionState.Open) sqlCon.Open();                          if (sqlCon.State != ConnectionState.Open) sqlCon.Open();
321                          sqlCmd = new SqlCommand(string.Format("SELECT value from {0}..AppInfo where property='version'",ATSGlobals.strDatabaseName), sqlCon);                          sqlCmd = new SqlCommand(string.Format("SELECT value from {0}..AppInfo where property='version'",ATSGlobals.strDatabaseName), sqlCon);
322                          strResult = (string)sqlCmd.ExecuteScalar();                          strResult = (string)sqlCmd.ExecuteScalar();
323                          sqlCon.Close();                          sqlCon.Close();
324                      }                      //}
325                      Logging.ATSAdminLog.DebugFormat("{0} database version={1}",ATSGlobals.strDatabaseName, strResult);                      Logging.ATSAdminLog.DebugFormat("{0} database version={1}",ATSGlobals.strDatabaseName, strResult);
326                  }                  }
327                  catch(SqlException ex)                  catch(SqlException ex)
# Line 334  namespace AnywhereTS Line 334  namespace AnywhereTS
334                      try                      try
335                      {                      {
336    
337                          using (log4net.NDC.Push(string.Format("SQL Statment={0}", SQLServerResources.CreateTables)))                          //using (log4net.NDC.Push(string.Format("SQL Statment={0}", SQLServerResources.CreateTables)))
338                          {                          //{
339                              Logging.ATSAdminLog.Debug(string.Format("Creating Tables in {0} Database in CheckVersion()", ATSGlobals.strDatabaseName));                              Logging.ATSAdminLog.Debug(string.Format("Creating Tables in {0} Database in CheckVersion()", ATSGlobals.strDatabaseName));
340                              sqlCon = new SqlConnection(Properties.Settings.Default.atsConnectionString.Replace(ATSGlobals.strDatabaseName, "master"));                              sqlCon = new SqlConnection(Properties.Settings.Default.atsConnectionString.Replace(ATSGlobals.strDatabaseName, "master"));
341                              if (sqlCon.State != ConnectionState.Open) sqlCon.Open();                              if (sqlCon.State != ConnectionState.Open) sqlCon.Open();
342                              RunScript(SQLServerResources.CreateTables);                              RunScript(SQLServerResources.CreateTables);
343                              sqlCon.Close();                              sqlCon.Close();
344                          }                          //}
345                          Logging.ATSAdminLog.Debug(string.Format("Created Tables in {0} Database in CheckVersion()", ATSGlobals.strDatabaseName));                          Logging.ATSAdminLog.Debug(string.Format("Created Tables in {0} Database in CheckVersion()", ATSGlobals.strDatabaseName));
346    
347                          using (log4net.NDC.Push(string.Format("SQL Statment={0}", string.Format("SELECT value from {0}..AppInfo where property='version'", ATSGlobals.strDatabaseName))))                          using (log4net.NDC.Push(string.Format("SQL Statment={0}", string.Format("SELECT value from {0}..AppInfo where property='version'", ATSGlobals.strDatabaseName))))

Legend:
Removed from v.77  
changed lines
  Added in v.78

  ViewVC Help
Powered by ViewVC 1.1.22