OK here it is

Last login: Tue Jun  2 23:32:02 2020 from 192.168.0.54

*pi@raspberrypi*:*~ $* cd /home/weewx/bin

*pi@raspberrypi*:*/home/weewx/bin $* ./wee_database /home/weewx/weewx.conf 
--drop-daily

Using configuration file /home/weewx/weewx.conf

Using database binding 'wx_binding', which is bound to database 
'archive_mysql'

Proceeding will delete all your daily summaries from database 'weewx'

Are you sure you want to proceed (y/n)? y

Dropping daily summary tables from 'weewx' ... 

No daily summaries found in database 'weewx'. Nothing done.

*pi@raspberrypi*:*/home/weewx/bin $* ./wee_database /home/weewx/weewx.conf 
--rebuild-daily

Using configuration file /home/weewx/weewx.conf

Using database binding 'wx_binding', which is bound to database 
'archive_mysql'

All daily summaries will be rebuilt.

Proceed (y/n)? y

Traceback (most recent call last):

  File "/home/weewx/bin/weedb/mysql.py", line 52, in guarded_fn

    return fn(*args, **kwargs)

  File "/home/weewx/bin/weedb/mysql.py", line 262, in execute

    self.cursor.execute(mysql_string, tuple(sql_tuple))

  File "/usr/lib/python3/dist-packages/MySQLdb/cursors.py", line 250, in 
execute

    self.errorhandler(self, exc, value)

  File "/usr/lib/python3/dist-packages/MySQLdb/connections.py", line 50, in 
defaulterrorhandler

    raise errorvalue

  File "/usr/lib/python3/dist-packages/MySQLdb/cursors.py", line 247, in 
execute

    res = self._query(query)

  File "/usr/lib/python3/dist-packages/MySQLdb/cursors.py", line 411, in 
_query

    rowcount = self._do_query(q)

  File "/usr/lib/python3/dist-packages/MySQLdb/cursors.py", line 374, in 
_do_query

    db.query(q)

  File "/usr/lib/python3/dist-packages/MySQLdb/connections.py", line 292, 
in query

    _mysql.connection.query(self, query)

_mysql_exceptions.OperationalError: (1050, "Table 'archive_day_altimeter' 
already exists")


During handling of the above exception, another exception occurred:


Traceback (most recent call last):

  File "./wee_database", line 974, in <module>

    main()

  File "./wee_database", line 169, in main

    rebuildDaily(config_dict, db_binding, options)

  File "./wee_database", line 264, in rebuildDaily

    with weewx.manager.open_manager_with_config(config_dict, db_binding, 
initialize=True) as dbmanager:

  File "/home/weewx/bin/weewx/manager.py", line 692, in 
open_manager_with_config

    return open_manager(manager_dict, initialize)

  File "/home/weewx/bin/weewx/manager.py", line 680, in open_manager

    manager_dict['schema'])

  File "/home/weewx/bin/weewx/manager.py", line 163, in open_with_create

    dbmanager = cls(connection, table_name=table_name, schema=schema)

  File "/home/weewx/bin/weewx/manager.py", line 818, in __init__

    self._initialize_day_tables(schema)

  File "/home/weewx/bin/weewx/manager.py", line 867, in 
_initialize_day_tables

    cursor.execute(sql_create_str)

  File "/home/weewx/bin/weedb/mysql.py", line 61, in guarded_fn

    raise klass(e)

weedb.TableExistsError: (1050, "Table 'archive_day_altimeter' already 
exists")

*pi@raspberrypi*:*/home/weewx/bin $* 

On Wednesday, June 3, 2020 at 6:34:56 AM UTC+10, gjr80 wrote:
>
> Ok, could you please run those two wee_database commands again one after 
> each other and post the console output making sure you include the commands 
> entered as well as the output.
>
> Gary
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/e4e53844-94d1-40d3-915d-2cf13f2c05d5%40googlegroups.com.

Reply via email to