docstr: Insert a vector with an invalid database name
code: def test_insert_vector_with_invalid_database_name(self):
      """
      Insert a vector with an invalid database name
      """
      # create a collection
      name = gen_collection_name()
      dim = 128
      payload = {
          "collectionName": name,
          "dimension": dim,
      }
      rsp = self.collection_client.collection_create(payload)
      assert rsp["code"] == 200
      rsp = self.collection_client.collection_describe(name)
      assert rsp["code"] == 200
      # insert data
      nb = 10
      data = get_data_by_payload(payload, nb)
      payload = {
          "collectionName": name,
          "data": data,
      }
      body_size = sys.getsizeof(json.dumps(payload))
      logger.info(f"body size: {body_size / 1024 / 1024} MB")
      success = False
      rsp = self.vector_client.vector_insert(
          payload, db_name="invalid_database"
      )
      assert rsp["code"] == 800
  
imports: import datetime
  import random
  import time
  from sklearn import preprocessing
  import numpy
  import sys
  import json
  import time
  from utils import constant
  from utils.utils import gen_collection_name
  from utils.util_log import test_log
  import pytest
  from api.milvus import VectorClient
  from base.testbase import TestBase
  from utils.utils import get_data_by_fields, get_data_by_payload, get_common_fields_by_data
label_desc: Use image node_id 5 for calling the TestInsertVector obj's underlying member method code with example usage: obj.test_insert_vector_with_invalid_database_name() without return types