The errors you are experiencing, or others like them, may persist even after manually adding the required tables.
Such issues in the past were related to the hosting provider and/or a multisite installation of WordPress. This might be the case here. If you are willing to add me as a user to your site, I can try to troubleshoot further. You can send login credentials through here https://www.angradebook.com/contact-us/.
If you would like to try to add the tables and options manually, a description of the relevant database items follows. There are 4 tables that need to be added to the wordpress database and two options that need to be added to wp_options.
TABLES:
1) an_gradebook_courses
id int(11) NOT NULL AUTO_INCREMENT,
name MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
school TINYTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
semester TINYTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
year int(11) NOT NULL,
PRIMARY KEY (id)
2) an_gradebook_users
id int(11) NOT NULL AUTO_INCREMENT,
uid int(11) NOT NULL,
gbid int(11) NOT NULL,
role VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT “student”,
PRIMARY KEY (id)
3) an_gradebook_assignments
id int(11) NOT NULL AUTO_INCREMENT,
gbid int(11) NOT NULL,
assign_order int(11) NOT NULL,
assign_name mediumtext NOT NULL,
assign_category mediumtext NOT NULL,
assign_visibility VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT “Students”,
assign_date DATE NOT NULL DEFAULT “0000-00-00”,
assign_due DATE NOT NULL DEFAULT “0000-00-00”,
PRIMARY KEY (id)
4) an_gradebook_cells
id int(11) NOT NULL AUTO_INCREMENT,
uid int(11) NOT NULL,
gbid int(11) NOT NULL,
amid int(11) NOT NULL,
assign_order int(11) NOT NULL,
assign_points_earned decimal(7,2) NOT NULL,
PRIMARY KEY (id)
we_options
1) an_gradebook_db_version 3.2
2) an_gradebook_settings a:3:
{s:6:”editor”;s:4:”true”;s:6:”author”;s:4:”true”;s:13:”administrator”;b:1;}