private DatabaseInformation pullConnectionInfo() throws LSHException {
		if (!database.initialize()) {
			throw new LSHException("Unable to connect to server");
		}
		QueryInfo query = new QueryInfo();
		ResponseInfo response = query.execute(database);
		if (response == null) {
			throw new LSHException(database.getLastError().message);
		}
		vectorFactory = database.getLSHVectorFactory();
		return response.info;
	}
Make sure the database has an active connection. Query for basic
information and inform the scorer of settings
@return information from the database
@throws LSHException if something is wrong with the connection
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/client/ExecutableComparison.java